X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fstrcasestr.c;h=64291a17cda0f0c247d318c82a27a19740598d9b;hb=ecc2024e30792790f371f62382ea2360e2135b47;hp=de4cf45fa5902b7178a79c87d778390dc3cd273c;hpb=f28ed27efe6460dcfd5c7c25bef1b3d92c4fd936;p=gnulib.git diff --git a/lib/strcasestr.c b/lib/strcasestr.c index de4cf45fa..64291a17c 100644 --- a/lib/strcasestr.c +++ b/lib/strcasestr.c @@ -24,6 +24,7 @@ #include "strcasestr.h" #include +#include /* for NULL */ #if HAVE_MBRTOWC # include "mbuiter.h" @@ -88,7 +89,7 @@ strcasestr (const char *haystack, const char *needle) { if (!mbui_avail (rneedle)) /* Found a match. */ - return (char *) haystack; + return (char *) mbui_cur_ptr (iter_haystack); if (!mbui_avail (rhaystack)) /* No match. */ return NULL;