diff options
author | oga | 2008-02-20 13:00:18 +0000 |
---|---|---|
committer | oga | 2008-02-20 13:00:18 +0000 |
commit | a6b094da1c040a70d5cffcd01e1f787ff269387d (patch) | |
tree | c376b282b61d1b0df037434956b5a069da8b8b76 | |
parent | df52269850ef83d46a7c1fd7fa2562fc1028e663 (diff) | |
download | cwm-a6b094da1c040a70d5cffcd01e1f787ff269387d.tar.gz |
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!
-rw-r--r-- | calmwm.h | 3 | ||||
-rw-r--r-- | util.c | 4 |
2 files changed, 4 insertions, 3 deletions
@@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: calmwm.h,v 1.21 2008/02/13 21:48:03 oga Exp $ + * $Id: calmwm.h,v 1.22 2008/02/20 13:00:18 oga Exp $ */ #ifndef _CALMWM_H_ @@ -396,6 +396,7 @@ int dirent_exists(char *); int dirent_isdir(char *); int dirent_islink(char *); int u_spawn(char *); +void exec_wm(char *); void grab_sweep(struct client_ctx *); void grab_drag(struct client_ctx *); @@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: util.c,v 1.4 2008/01/16 11:39:20 oga Exp $ + * $Id: util.c,v 1.5 2008/02/20 13:00:18 oga Exp $ */ #include "headers.h" @@ -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) { |