From: explosion-mental <[email protected]>
when calling die and the last character of the string corresponds to
':', die() will call perror(). See util.c
Cuz muh lines of code!1
---
dwm.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dwm.c b/dwm.c
index b3c43ee..538b8fe 100644
--- a/dwm.c
+++ b/dwm.c
@@ -1653,9 +1653,7 @@ spawn(const Arg *arg)
close(ConnectionNumber(dpy));
setsid();
execvp(((char **)arg->v)[0], (char **)arg->v);
- fprintf(stderr, "dwm: execvp %s", ((char **)arg->v)[0]);
- perror(" failed");
- exit(EXIT_SUCCESS);
+ die("dwm: execvp '%s' failed:", ((char **)arg->v)[0]);
}
}
--
2.37.1