From 692977070514082a226f256e8df7dfea33b31bc2 Mon Sep 17 00:00:00 2001 From: tjg Date: Fri, 12 Oct 2001 10:22:05 +0000 Subject: fix a few more warnings --- mksignal.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'mksignal.c') diff --git a/mksignal.c b/mksignal.c index 5677271..c66ad49 100644 --- a/mksignal.c +++ b/mksignal.c @@ -1,5 +1,6 @@ -#include #include +#include +#include #ifdef NSIG #define NUMSIG NSIG @@ -7,13 +8,13 @@ #define NUMSIG 1 #endif -typedef struct { +struct signaming { int signo; - char *signame; - char *sigmsg; -} signaming; + const char *signame; + const char *sigmsg; +}; -static signaming signamings[] = { +static struct signaming signamings[] = { #ifdef SIGABRT { SIGABRT, "sigabrt", "abort"}, #endif @@ -191,7 +192,7 @@ static signaming signamings[] = { { 0, 0, 0} }; -static void barf(char *msg) { +static void barf(const char *msg) { fprintf(stderr, "mksignals: %s\n", msg); exit(1); } @@ -199,7 +200,7 @@ static void barf(char *msg) { int main(void) { int maxsig = NUMSIG-1; int s; - signaming *snp; + struct signaming *snp; FILE *outf; for (snp = signamings; snp->signo; ++snp) -- cgit v1.2.3