--- wmifinfo/wmifinfo.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/wmifinfo/wmifinfo.c b/wmifinfo/wmifinfo.c index cc6ee99..3ddf026 100644 --- a/wmifinfo/wmifinfo.c +++ b/wmifinfo/wmifinfo.c @@ -355,7 +355,10 @@ void exec_cmd(char *cmd) pid=fork(); if(pid == 0) { - system(cmd); + if (system(cmd) == -1) { + fprintf(stderr, "%s failed\n", cmd); + exit(1); + } exit(0); } @@ -675,7 +678,6 @@ void getifnames(void) exit(1); } - fgets(buf, sizeof(buf),f); while(fgets(buf, sizeof(buf), f)) { p1=buf; while(*p1 == ' ') p1++; -- 2.1.0 -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.