summary refs log tree commit diff
path: root/util.c
diff options
context:
space:
mode:
authoroga <oga>2008-02-20 13:00:18 +0000
committeroga <oga>2008-02-20 13:00:18 +0000
commitde36e6ec2fe85d353a9c18110316530f4054e207 (patch)
treef3894030cb17307b448baa8f81f62f541733b7e6 /util.c
parent7ef6f635573761f8f54f6736a07f55198aa9e3e7 (diff)
downloadcwm-de36e6ec2fe85d353a9c18110316530f4054e207.tar.gz
cwm-de36e6ec2fe85d353a9c18110316530f4054e207.tar.xz
cwm-de36e6ec2fe85d353a9c18110316530f4054e207.zip
add exec_wm to calmwm.h, it was missing (bad ian@!)
Also, exec_wm() currenty err()s out if something failed with the exec,
killing the currently running wm. This is bad. Replace the err() with
warn() instead.


from Gleydson Soares, thanks!
Diffstat (limited to 'util.c')
-rw-r--r--util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util.c b/util.c
index c7f5ea8..792129d 100644
--- a/util.c
+++ b/util.c
@@ -62,7 +62,7 @@ exec_wm(char *argstr)
 	*ap = NULL;
 	setsid();
 	execvp(args[0], args);
-	err(1, args[0]);
+	warn(args[0]);
 }
 
 int dirent_isdir(char *filename) {