From: Paul Floyd Date: Tue, 26 Dec 2023 18:02:19 +0000 (+0100) Subject: Illumos regtest: memmem testacase update X-Git-Tag: VALGRIND_3_23_0~212 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fe7cc3726ff4c39fe0337603f7723bf643d92084;p=thirdparty%2Fvalgrind.git Illumos regtest: memmem testacase update Like Darwin, Illumos memmem returns NULL if either length is 0. --- diff --git a/memcheck/tests/memmem.c b/memcheck/tests/memmem.c index b8a055306d..a4f804f7f2 100644 --- a/memcheck/tests/memmem.c +++ b/memcheck/tests/memmem.c @@ -24,7 +24,7 @@ main () haystack = create_mem ("a"); needle = create_mem ("a"); -#if defined(VGO_darwin) +#if defined(VGO_darwin) || defined(VGO_solaris) /* * macOS manpage says * If big_len is smaller than little_len, if little_len is 0, if big_len is 0 or if @@ -44,7 +44,7 @@ main () haystack = create_mem ("abc"); needle = create_mem ("bc"); -#if defined(VGO_darwin) +#if defined(VGO_darwin) || defined(VGO_solaris) assert (memmem (haystack, 3, needle, 0) == NULL); #else assert (memmem (haystack, 3, needle, 0) == haystack);