From fe7cc3726ff4c39fe0337603f7723bf643d92084 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Tue, 26 Dec 2023 19:02:19 +0100 Subject: [PATCH] Illumos regtest: memmem testacase update Like Darwin, Illumos memmem returns NULL if either length is 0. --- memcheck/tests/memmem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); -- 2.47.2