Fix strcasestr SIGSEGV in the case of only upper case strchr returning NULL

This commit is contained in:
James R 2019-11-19 11:16:17 -08:00
parent d1d1098f7c
commit c5d73e37bb
1 changed files with 1 additions and 1 deletions

View File

@ -75,7 +75,7 @@ strcasestr (const char *s, const char *q)
if (!( (intptr_t)up|(intptr_t)lp ))
return 0;
if (!lp || up < lp)
if (!lp || ( up && up < lp ))
{
ppa = &up;
ppb = &lp;