tests: avoid some compiler warnings
authorSimon Josefsson <simon@josefsson.org>
Tue, 30 Sep 2008 06:34:56 +0000 (08:34 +0200)
committerSimon Josefsson <simon@josefsson.org>
Tue, 30 Sep 2008 06:34:56 +0000 (08:34 +0200)
* tests/test-memchr.c (main): Pass NULL indirectly.
* tests/test-getdate.c (main): Remove unused variable 'ret'.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
ChangeLog
tests/test-getdate.c
tests/test-memrchr.c

index 295178d..df51cfd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-09-15  Simon Josefsson  <simon@josefsson.org>
+
+       tests: avoid some compiler warnings
+       * tests/test-memchr.c (main): Pass NULL indirectly.
+       * tests/test-getdate.c (main): Remove unused variable 'ret'.
+
 2008-09-29  Ondřej Vašík  <ovasik@redhat.com>
 
        getdate.y: disallow countable dayshifts like "4 yesterday ago"
index 874d918..3433c09 100644 (file)
@@ -49,7 +49,6 @@
 int
 main (int argc, char **argv)
 {
-  bool ret;
   struct timespec result;
   struct timespec result2;
   struct timespec now;
index 84f6c5b..f829a22 100644 (file)
@@ -41,6 +41,8 @@
 int
 main ()
 {
+  void *nil = NULL; /* Use to avoid gcc attribute((nonnull)) warnings.  */
+
   size_t n = 0x100000;
   char *input = malloc (n);
   ASSERT (input);
@@ -56,7 +58,7 @@ main ()
   ASSERT (MEMRCHR (input, 'a', n) == input + n - 1);
 
   ASSERT (MEMRCHR (input, 'a', 0) == NULL);
-  ASSERT (MEMRCHR (NULL, 'a', 0) == NULL);
+  ASSERT (MEMRCHR (nil, 'a', 0) == NULL);
 
   ASSERT (MEMRCHR (input, 'b', n) == input + n - 2);
   ASSERT (MEMRCHR (input, 'c', n) == input + n - 3);