From 6cc9690c07fa88ab7f9adc5cba9e9c56e84d90bb Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Thu, 22 May 2008 07:57:37 -0600 Subject: [PATCH] Avoid gcc warning. * tests/test-memcmp.c (main): Pass NULL indirectly. Signed-off-by: Eric Blake --- ChangeLog | 5 +++++ tests/test-memcmp.c | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index dc0ade5bb7..86aeadddab 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 5c2ac29d88..50342cb968 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); -- 2.30.2