X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-memmem.c;h=7f0f9257a3ee863ae472d43828178b3562793520;hb=c26924950a3a546112e35c99aad85c0855f4664a;hp=0061d546083aef442ac31485bac26a3b9e205b9e;hpb=72a9261fccc4b028260431b1b4dd6246086aba52;p=gnulib.git diff --git a/tests/test-memmem.c b/tests/test-memmem.c index 0061d5460..7f0f9257a 100644 --- a/tests/test-memmem.c +++ b/tests/test-memmem.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007, 2008 Free Software Foundation + * Copyright (C) 2004, 2007-2009 Free Software Foundation * Written by Bruno Haible and Eric Blake * * This program is free software: you can redistribute it and/or modify @@ -19,10 +19,13 @@ #include +#include #include #include #include +#include "zerosize-ptr.h" + #define ASSERT(expr) \ do \ { \ @@ -77,9 +80,9 @@ main (int argc, char *argv[]) ASSERT (result == input + 11); } - /* Check that length 0 does not dereference NULL. */ + /* Check that length 0 does not dereference the pointer. */ { - const char *result = memmem (NULL, 0, "foo", 3); + const char *result = memmem (zerosize_ptr (), 0, "foo", 3); ASSERT (result == NULL); }