Reverted latest changes.
[reactos.git] / reactos / lib / msvcrt / mbstring / mbsstr.c
1 #include <msvcrt/mbstring.h>
2 #include <msvcrt/stdlib.h>
3
4 unsigned char *_mbsstr(const unsigned char *src1,const unsigned char *src2)
5 {
6 int len;
7
8 if (src2 ==NULL || *src2 == 0)
9 return (unsigned char *)src1;
10
11 len = _mbstrlen(src2);
12
13 while(*src1)
14 {
15 if ((*src1 == *src2) && (_mbsncmp(src1,src2,len) == 0))
16 return (unsigned char *)src1;
17 src1 = (unsigned char *)_mbsinc(src1);
18 }
19 return NULL;
20 }