This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
deb-mbse/lib/strcasestr.c

27 lines
349 B
C
Raw Normal View History

#include "../config.h"
#include "mbselib.h"
#ifndef HAVE_STRCASESTR
char *strcasestr(char *a, char *b)
{
char *p,*max;
int l;
if (a && b) {
l=strlen(b);
max=a+strlen(a)-l;
for (p=a;p<=max;p++)
if (!strncasecmp(p,b,l)) return(p);
return((char *)0);
}
else {
return ((char *) 0);
}
}
#endif