summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorajacoutot <>2013-05-15 12:45:59 +0000
committerajacoutot <>2013-05-15 12:45:59 +0000
commitb956e0a79e32a20325fe12a479fd0666c9d9866a (patch)
tree641ffa4baf5d404272a8d8ef9a82c5eee4ac411d /src
parent98bb27acd3973a0296efccfb907ccac300de8996 (diff)
downloadopenbsd-b956e0a79e32a20325fe12a479fd0666c9d9866a.tar.gz
openbsd-b956e0a79e32a20325fe12a479fd0666c9d9866a.tar.bz2
openbsd-b956e0a79e32a20325fe12a479fd0666c9d9866a.zip
typo: compare len against null needle, not haystack
from Alf Schlichting ok millert@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libc/string/memmem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libc/string/memmem.c b/src/lib/libc/string/memmem.c
index b54931a9cf..f94285abcf 100644
--- a/src/lib/libc/string/memmem.c
+++ b/src/lib/libc/string/memmem.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: memmem.c,v 1.1 2013/05/13 10:37:02 ajacoutot Exp $ */ 1/* $OpenBSD: memmem.c,v 1.2 2013/05/15 12:45:59 ajacoutot Exp $ */
2/*- 2/*-
3 * Copyright (c) 2005 Pascal Gloor <pascal.gloor@spale.com> 3 * Copyright (c) 2005 Pascal Gloor <pascal.gloor@spale.com>
4 * 4 *
@@ -42,7 +42,7 @@ memmem(const void *l, size_t l_len, const void *s, size_t s_len)
42 const char *cs = s; 42 const char *cs = s;
43 43
44 /* a zero length needle should just return the haystack */ 44 /* a zero length needle should just return the haystack */
45 if (l_len == 0) 45 if (s_len == 0)
46 return (void *)cl; 46 return (void *)cl;
47 47
48 /* "s" must be smaller or equal to "l" */ 48 /* "s" must be smaller or equal to "l" */