ReactOS
0.4.16-dev-2224-g3637fd8
string.c
Go to the documentation of this file.
1
#include <ctype.h>
2
#include "
wine/config.h
"
3
#include "wine/port.h"
4
5
#ifndef HAVE_STRCASECMP
6
7
#ifdef _stricmp
8
# undef _stricmp
9
#endif
10
11
int
_stricmp
(
const
char
*
str1
,
const
char
*
str2
)
12
{
13
const
unsigned
char
*ustr1 = (
const
unsigned
char
*)
str1
;
14
const
unsigned
char
*ustr2 = (
const
unsigned
char
*)
str2
;
15
16
while
(*ustr1 &&
toupper
(*ustr1) ==
toupper
(*ustr2)) {
17
ustr1++;
18
ustr2++;
19
}
20
return
toupper
(*ustr1) -
toupper
(*ustr2);
21
}
22
#endif
_stricmp
#define _stricmp
Definition:
cat.c:22
toupper
int CDECL toupper(int c)
Definition:
ctype.c:514
config.h
str2
XML_HIDDEN void xmlParserErrors const char const xmlChar const xmlChar * str2
Definition:
parser.h:35
str1
XML_HIDDEN void xmlParserErrors const char const xmlChar * str1
Definition:
parser.h:35
sdk
lib
3rdparty
libwine
string.c
Generated on Fri Jan 30 2026 06:17:08 for ReactOS by
1.9.6