Add display destroy listener in screenshooter, destroy display in rootston

This commit is contained in:
emersion 2017-12-07 00:13:06 +01:00
parent aead5019a7
commit dfe11a2b0e
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
3 changed files with 49 additions and 10 deletions

View file

@ -51,6 +51,7 @@ int main(int argc, char **argv) {
if (!wlr_backend_start(server.backend)) {
wlr_log(L_ERROR, "Failed to start backend");
wlr_backend_destroy(server.backend);
wl_display_destroy(server.wl_display);
return 1;
}
@ -69,5 +70,6 @@ int main(int argc, char **argv) {
wl_display_run(server.wl_display);
wlr_backend_destroy(server.backend);
wl_display_destroy(server.wl_display);
return 0;
}