aboutsummaryrefslogtreecommitdiff
path: root/contrib/netbsd-tests
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2015-05-26 21:16:07 +0000
committerEd Maste <emaste@FreeBSD.org>2015-05-26 21:16:07 +0000
commit16150352f592cc00900ab9eefbfd248a975230d2 (patch)
tree85b8aed82ce3e7f57eb4b089de73b2bf3c567b5f /contrib/netbsd-tests
parent0c55af22aec3dc299b833a647c310367f05d6074 (diff)
downloadsrc-16150352f592cc00900ab9eefbfd248a975230d2.tar.gz
src-16150352f592cc00900ab9eefbfd248a975230d2.zip
memmem(3): empty little string matches the beginning of the big string
This function originated in glibc, and this matches their behaviour (and NetBSD, OpenBSD, and musl). An empty big string (arg "l") is handled by the existing l_len < s_len test. Reviewed by: bapt, ngie Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2657
Notes
Notes: svn path=/head/; revision=283584
Diffstat (limited to 'contrib/netbsd-tests')
-rw-r--r--contrib/netbsd-tests/lib/libc/string/t_memmem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/netbsd-tests/lib/libc/string/t_memmem.c b/contrib/netbsd-tests/lib/libc/string/t_memmem.c
index 8734bc3a955d..58076627144e 100644
--- a/contrib/netbsd-tests/lib/libc/string/t_memmem.c
+++ b/contrib/netbsd-tests/lib/libc/string/t_memmem.c
@@ -75,7 +75,7 @@ ATF_TC_HEAD(memmem_basic, tc)
ATF_TC_BODY(memmem_basic, tc)
{
-#if defined(__darwin__) || defined(__FreeBSD__)
+#if defined(__darwin__)
expect(memmem(b2, lb2, p0, lp0) == NULL);
expect(memmem(b0, lb0, p0, lp0) == NULL);
#else