From: Eric Blake Date: Thu, 22 May 2008 13:57:37 +0000 (-0600) Subject: Avoid gcc warning. X-Git-Tag: v0.1~7364 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=6cc9690c07fa88ab7f9adc5cba9e9c56e84d90bb;p=gnulib.git Avoid gcc warning. * tests/test-memcmp.c (main): Pass NULL indirectly. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index dc0ade5bb..86aeaddda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-05-22 Eric Blake + + Avoid gcc warning. + * tests/test-memcmp.c (main): Pass NULL indirectly. + 2008-05-21 Bruno Haible Add reference doc about ACLs. diff --git a/tests/test-memcmp.c b/tests/test-memcmp.c index 5c2ac29d8..50342cb96 100644 --- a/tests/test-memcmp.c +++ b/tests/test-memcmp.c @@ -37,8 +37,10 @@ int main (void) { + void *nil = NULL; /* Use to avoid gcc attribute((nonnull)) warnings. */ + /* Test equal / not equal distinction. */ - ASSERT (memcmp (NULL, NULL, 0) == 0); + ASSERT (memcmp (nil, nil, 0) == 0); ASSERT (memcmp ("foo", "foobar", 2) == 0); ASSERT (memcmp ("foo", "foobar", 3) == 0); ASSERT (memcmp ("foo", "foobar", 4) != 0);