mirror of
https://github.com/curl/curl.git
synced 2026-04-15 01:51:41 +03:00
Use a native strcasestr() if found.
This commit is contained in:
parent
775f86cb5a
commit
c478200766
2 changed files with 5 additions and 0 deletions
|
|
@ -1900,6 +1900,7 @@ AC_CHECK_FUNCS( strtoll \
|
|||
select \
|
||||
strdup \
|
||||
strstr \
|
||||
strcasestr \
|
||||
strtok_r \
|
||||
uname \
|
||||
strcasecmp \
|
||||
|
|
|
|||
|
|
@ -90,6 +90,9 @@ int curl_strnequal(const char *first, const char *second, size_t max)
|
|||
*/
|
||||
char *Curl_strcasestr(const char *haystack, const char *needle)
|
||||
{
|
||||
#if defined(HAVE_STRCASESTR)
|
||||
return strcasestr(haystack, needle);
|
||||
#else
|
||||
size_t nlen = strlen(needle);
|
||||
size_t hlen = strlen(haystack);
|
||||
|
||||
|
|
@ -99,6 +102,7 @@ char *Curl_strcasestr(const char *haystack, const char *needle)
|
|||
haystack++;
|
||||
}
|
||||
return NULL;
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifndef HAVE_STRLCAT
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue