diff options
Diffstat (limited to 'winsup/cygwin/libc/memmem.cc')
-rw-r--r-- | winsup/cygwin/libc/memmem.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/libc/memmem.cc b/winsup/cygwin/libc/memmem.cc index cd9dc33d3..142b73333 100644 --- a/winsup/cygwin/libc/memmem.cc +++ b/winsup/cygwin/libc/memmem.cc @@ -45,8 +45,8 @@ memmem (const void *l, size_t l_len, const char *cs = (const char *)s; /* we need something to compare */ - if (l_len == 0 || s_len == 0) - return NULL; + if (s_len == 0) + return (void *) l; /* "s" must be smaller or equal to "l" */ if (l_len < s_len) |