From 51d3f49e04518f847ac2f9409d77c81443beb489 Mon Sep 17 00:00:00 2001 From: bakkeby Date: Thu, 23 Dec 2021 21:17:17 +0100 Subject: [PATCH] Fix for secret password patch compilation error ref. #6 --- slock.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/slock.c b/slock.c index cfda0c9..f8bf045 100644 --- a/slock.c +++ b/slock.c @@ -93,6 +93,14 @@ typedef struct { } ResourcePref; #endif // XRESOURCES_PATCH +#if SECRET_PASSWORD_PATCH +typedef struct secretpass secretpass; +struct secretpass { + char *pass; + char *command; +}; +#endif // SECRET_PASSWORD_PATCH + #include "config.h" struct lock { @@ -112,14 +120,6 @@ struct lock { #endif // DWM_LOGO_PATCH }; -#if SECRET_PASSWORD_PATCH -typedef struct secretpass secretpass; -struct secretpass { - char *pass; - char *command; -}; -#endif // SECRET_PASSWORD_PATCH - struct xrandr { int active; int evbase; @@ -306,7 +306,7 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, #if SECRET_PASSWORD_PATCH for (int i = 0; i < LENGTH(scom); i++) { if (strcmp(scom[i].pass, passwd) == 0) { - system(scom[i].command); + if (system(scom[i].command)); #if FAILURE_COMMAND_PATCH failtrack = -1; #endif // FAILURE_COMMAND_PATCH