X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fpidstatus.c;h=5886ffc0a39485fe446267642dcf30c702c30ff0;hp=ff8cf48a0a056473cad47a27b37a70a45930c65a;hb=7fc4e63e1df72c45f45d4fd8f54015ab9ec46320;hpb=ced6090a330d3d83d0bce709f756aa3d7d65fea4 diff --git a/sbr/pidstatus.c b/sbr/pidstatus.c index ff8cf48..5886ffc 100644 --- a/sbr/pidstatus.c +++ b/sbr/pidstatus.c @@ -11,11 +11,8 @@ /* ** auto-generated header */ -#include - -#ifdef HAVE_SYS_WAIT_H -# include -#endif +#include "sigmsg.h" +#include #ifndef WTERMSIG # define WTERMSIG(s) ((int)((s) & 0x7F)) @@ -26,7 +23,7 @@ #endif int -pidstatus (int status, FILE *fp, char *cp) +pidstatus(int status, FILE *fp, char *cp) { int signum; @@ -42,21 +39,21 @@ pidstatus (int status, FILE *fp, char *cp) if (WIFEXITED(status)) { if ((signum = WEXITSTATUS(status))) { if (cp) - fprintf (fp, "%s: ", cp); - fprintf (fp, "exit %d\n", signum); + fprintf(fp, "%s: ", cp); + fprintf(fp, "exit %d\n", signum); } } else if (WIFSIGNALED(status)) { /* If child process terminated due to receipt of a signal */ signum = WTERMSIG(status); if (signum != SIGINT) { if (cp) - fprintf (fp, "%s: ", cp); - fprintf (fp, "signal %d", signum); + fprintf(fp, "%s: ", cp); + fprintf(fp, "signal %d", signum); if (signum >= 0 && signum < sizeof(sigmsg) && sigmsg[signum] != NULL) - fprintf (fp, " (%s%s)\n", sigmsg[signum], + fprintf(fp, " (%s%s)\n", sigmsg[signum], WCOREDUMP(status) ? ", core dumped" : ""); else - fprintf (fp, "%s\n", WCOREDUMP(status) ? " (core dumped)" : ""); + fprintf(fp, "%s\n", WCOREDUMP(status) ? " (core dumped)" : ""); } }