From dc40841a9cf512e189375465cd478a9a120d07a7 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 21 Oct 2010 03:54:49 -0400 Subject: [PATCH] Banish most warnings. --- semex.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/semex.c b/semex.c index 232d4b7..86aa91f 100644 --- a/semex.c +++ b/semex.c @@ -28,9 +28,11 @@ THE SOFTWARE.

* The 1.3 release uses strerror(3) rather than its own array of error strings. */ #include +#include #include #include #include +#include #include #include #include @@ -237,7 +239,7 @@ char *argv[]; if (tty) { (void) printf("semctl(%d, %d, SETVAL, %d) ", - semid, semnum, semval); + semid, semnum, semval.val); if (rv == -1) (void) printf("failed: %s\n", strerror(errno)); else @@ -266,7 +268,7 @@ char *argv[]; (void) printf(" sem_perm.uid = %d\n", ds.sem_perm.uid); (void) printf(" sem_perm.gid = %d\n", ds.sem_perm.gid); (void) printf(" sem_perm.mode = %04o\n", ds.sem_perm.mode); - (void) printf(" sem_nsems = %d\n", ds.sem_nsems); + (void) printf(" sem_nsems = %lu\n", ds.sem_nsems); (void) printf(" sem_otime = (%ld) %s", ds.sem_otime, ctime(&ds.sem_otime)); (void) printf(" sem_ctime = (%ld) %s}\n", -- 2.43.0