Avoid some "statement with no effect" warnings from gcc.
authorBruno Haible <bruno@clisp.org>
Wed, 2 Apr 2008 22:37:05 +0000 (00:37 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 2 Apr 2008 22:37:05 +0000 (00:37 +0200)
ChangeLog
tests/test-wctype.c

index 2f496fce92933c0284f0f421458259c3528c0664..07470b1bef234a9c3ec3b6a33c930d5e18e9ef0c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-02  Bruno Haible  <bruno@clisp.org>
+
+       Avoid some "statement with no effect" warnings from gcc.
+       * tests/test-wctype.c (main): Explicitly ignore unused values.
+       Reported by Jim Meyering.
+
 2008-04-02  Jim Meyering  <meyering@redhat.com>
 
        Avoid some warnings from "gcc -Wshadow".
index 517b478a86f59f18ddef10fa5fd2eced569d4225..287a58351f2f3a876c5e591bcfa71c29e73ea74a 100644 (file)
@@ -1,5 +1,5 @@
 /* Test of <wctype.h> substitute.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -24,20 +24,20 @@ int
 main ()
 {
   /* Check that the isw* functions exist as functions or as macros.  */
-  iswalnum (0);
-  iswalpha (0);
+  (void) iswalnum (0);
+  (void) iswalpha (0);
 #if 0 /* not portable: missing on mingw */
-  iswblank (0);
+  (void) iswblank (0);
 #endif
-  iswcntrl (0);
-  iswdigit (0);
-  iswgraph (0);
-  iswlower (0);
-  iswprint (0);
-  iswpunct (0);
-  iswspace (0);
-  iswupper (0);
-  iswxdigit (0);
+  (void) iswcntrl (0);
+  (void) iswdigit (0);
+  (void) iswgraph (0);
+  (void) iswlower (0);
+  (void) iswprint (0);
+  (void) iswpunct (0);
+  (void) iswspace (0);
+  (void) iswupper (0);
+  (void) iswxdigit (0);
 
   return 0;
 }