summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin J. Pohly <djpohly@gmail.com>2020-06-07 11:42:43 -0500
committerDevin J. Pohly <djpohly@gmail.com>2020-06-07 11:42:43 -0500
commitf19d00b94a6ba56ba4e2ca72b56a6d0345bed7d9 (patch)
treef027d588a30f0c0b84bbe019a256986935ddd471
parentda5b4d965dc556f8cd8034049f7249cbbcc7118e (diff)
move perrors earlier
Should come right after the erroring call so nothing else has a chance to overwrite errno
-rw-r--r--dwl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dwl.c b/dwl.c
index 1fa643e..7305f53 100644
--- a/dwl.c
+++ b/dwl.c
@@ -1073,17 +1073,17 @@ run(char *startup_cmd)
/* Add a Unix socket to the Wayland display. */
const char *socket = wl_display_add_socket_auto(dpy);
if (!socket) {
+ perror("startup: display_add_socket_auto");
wlr_backend_destroy(backend);
- perror("startup: socket");
exit(EXIT_FAILURE);
}
/* Start the backend. This will enumerate outputs and inputs, become the DRM
* master, etc */
if (!wlr_backend_start(backend)) {
+ perror("startup: backend_start");
wlr_backend_destroy(backend);
wl_display_destroy(dpy);
- perror("startup: backend_start");
exit(EXIT_FAILURE);
}