test-sigprocmask: avoid compiler warning
authorEric Blake <eblake@redhat.com>
Fri, 8 Jul 2011 21:55:40 +0000 (15:55 -0600)
committerEric Blake <eblake@redhat.com>
Fri, 8 Jul 2011 21:57:55 +0000 (15:57 -0600)
* modules/sigprocmask-tests (Depends-on): Add ignore-value.
* tests/test-sigprocmask.c (main): Use it to silence warning.
Reported by Jim Meyering.

Signed-off-by: Eric Blake <eblake@redhat.com>
ChangeLog
modules/sigprocmask-tests
tests/test-sigprocmask.c

index 2465f4c04d1964119a5d706bc70716307e9d452f..ade65398de7f4b9951b61ad13219876aec989328 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2011-07-08  Eric Blake  <eblake@redhat.com>
 
+       test-sigprocmask: avoid compiler warning
+       * modules/sigprocmask-tests (Depends-on): Add ignore-value.
+       * tests/test-sigprocmask.c (main): Use it to silence warning.
+       Reported by Jim Meyering.
+
        test-snprintf: avoid compiler warning
        * tests/test-snprintf.c (main): Avoid shadowed declaration.
        * tests/test-vsnprintf.c (main): Likewise.
index 80fcd81fea4982a555472596a83e3ce97412a059..f6c0410bea8fdefba340c646020c638f841ad9b4 100644 (file)
@@ -4,6 +4,7 @@ tests/signature.h
 tests/macros.h
 
 Depends-on:
+ignore-value
 sleep
 
 configure.ac:
index 628c1aba7f8055ccd6fc982eda2abcc67d18fe66..973c5d88e140ad32e7652bcf1ddfa2e84590dca9 100644 (file)
@@ -28,6 +28,7 @@ SIGNATURE_CHECK (sigprocmask, int, (int, const sigset_t *, sigset_t *));
 #include <stdlib.h>
 #include <unistd.h>
 
+#include "ignore-value.h"
 #include "macros.h"
 
 #if !((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__)
@@ -61,7 +62,7 @@ main (int argc, char *argv[])
 
   /* Request a SIGINT signal from outside.  */
   sprintf (command, "sh -c 'sleep 1; kill -%d %d' &", SIGINT, pid);
-  system (command);
+  ignore_value (system (command));
 
   /* Wait.  */
   sleep (2);