mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
Fix BZ #14716: memmem crash
This commit is contained in:
@ -309,13 +309,13 @@ two_way_short_needle (const unsigned char *haystack, size_t haystack_len,
|
||||
!= (haystack_char = CANON_ELEMENT (*phaystack++)))
|
||||
{
|
||||
RET0_IF_0 (haystack_char);
|
||||
#if CHECK_EOL
|
||||
#if !CHECK_EOL
|
||||
++j;
|
||||
#endif
|
||||
continue;
|
||||
}
|
||||
|
||||
#if !CHECK_EOL
|
||||
#if CHECK_EOL
|
||||
/* Calculate J if it wasn't kept up-to-date in the first-character
|
||||
loop. */
|
||||
j = phaystack - &haystack[suffix] - 1;
|
||||
|
Reference in New Issue
Block a user