Don't leak Display* handle

This commit is contained in:
baldurk
2017-09-01 17:55:46 +01:00
parent f8d7043ad0
commit 4c08c83e87
+5 -2
View File
@@ -224,7 +224,6 @@ void DisplayRendererPreview(IReplayController *renderer, TextureDisplay &display
if(connection == NULL)
{
XCloseDisplay(display);
std::cerr << "Couldn't get XCB connection from Xlib Display" << std::endl;
return;
}
@@ -451,5 +450,9 @@ int main(int argc, char *argv[])
add_version_line(support);
}
return renderdoccmd(env, argc, argv);
int ret = renderdoccmd(env, argc, argv);
XCloseDisplay(display);
return ret;
}