diff options
author | ajacoutot <> | 2013-05-15 12:45:59 +0000 |
---|---|---|
committer | ajacoutot <> | 2013-05-15 12:45:59 +0000 |
commit | b956e0a79e32a20325fe12a479fd0666c9d9866a (patch) | |
tree | 641ffa4baf5d404272a8d8ef9a82c5eee4ac411d /src | |
parent | 98bb27acd3973a0296efccfb907ccac300de8996 (diff) | |
download | openbsd-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.c | 4 |
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" */ |