Skip to content
Snippets Groups Projects
Commit c4782007 authored by Dan Fandrich's avatar Dan Fandrich
Browse files

Use a native strcasestr() if found.

parent 775f86cb
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment