comparison src/fail_msg.c @ 262:fc1c6425c024

s/EXIT_SUCCESS/0/ && s/EXIT_FAILURE/1/ The constants are all to bulky. We should have different, meaningful exit codes anyway.
author markus schnalke <meillo@marmaro.de>
date Thu, 02 Dec 2010 17:11:25 -0300
parents 82d168dd52fd
children 41958685480d
comparison
equal deleted inserted replaced
261:0afe18a9ee03 262:fc1c6425c024
98 } 98 }
99 } 99 }
100 100
101 fclose(out); 101 fclose(out);
102 waitpid(pid, &status, 0); 102 waitpid(pid, &status, 0);
103 if ((WEXITSTATUS(status) != EXIT_SUCCESS) || WIFSIGNALED(status)) { 103 if ((WEXITSTATUS(status) != 0) || WIFSIGNALED(status)) {
104 if (WEXITSTATUS(status) != EXIT_SUCCESS) 104 if (WEXITSTATUS(status) != 0)
105 logwrite(LOG_WARNING, "child returned %d\n", WEXITSTATUS(status)); 105 logwrite(LOG_WARNING, "child returned %d\n", WEXITSTATUS(status));
106 if (WIFSIGNALED(status)) 106 if (WIFSIGNALED(status))
107 logwrite(LOG_WARNING, "child got signal: %d\n", WTERMSIG(status)); 107 logwrite(LOG_WARNING, "child got signal: %d\n", WTERMSIG(status));
108 } else 108 } else
109 ok = TRUE; 109 ok = TRUE;