X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fpidstatus.c;h=c4e1e75847b0577291ee713e0c04e5c17ab04a02;hp=f845058acab1071f5b4d990157898f5973bfd13b;hb=e1b2a81e2b5f77605973a47734a895cd3e83b73c;hpb=714b5c530ece27ea2835a313013f5b770163403c diff --git a/sbr/pidstatus.c b/sbr/pidstatus.c index f845058..c4e1e75 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)) @@ -52,7 +49,8 @@ pidstatus(int status, FILE *fp, char *cp) if (cp) fprintf(fp, "%s: ", cp); fprintf(fp, "signal %d", signum); - if (signum >= 0 && signum < sizeof(sigmsg) && sigmsg[signum] != NULL) + if (signum >= 0 && signum < (int)sizeof(sigmsg) && + sigmsg[signum] != NULL) fprintf(fp, " (%s%s)\n", sigmsg[signum], WCOREDUMP(status) ? ", core dumped" : ""); else