mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-27 20:41:46 +00:00
Rename strcasestr to nongnu_strcasestr, macro strcasestr ifndef _GNU_SOURCE
Fix for GCC C++ compiler, which always defines _GNU_SOURCE.
This commit is contained in:
parent
fe32cba866
commit
e9dc22a399
2 changed files with 5 additions and 2 deletions
|
|
@ -110,7 +110,10 @@ typedef long ssize_t;
|
||||||
#define strnicmp(x,y,n) strncasecmp(x,y,n)
|
#define strnicmp(x,y,n) strncasecmp(x,y,n)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
char *strcasestr(const char *in, const char *what);
|
char *nongnu_strcasestr(const char *in, const char *what);
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
#define strcasestr nongnu_strcasestr
|
||||||
|
#endif
|
||||||
#define stristr strcasestr
|
#define stristr strcasestr
|
||||||
|
|
||||||
#if defined (PC_DOS) || defined (_WIN32) || defined (__HAIKU__)
|
#if defined (PC_DOS) || defined (_WIN32) || defined (__HAIKU__)
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ swapp (char ***ppap, char ***ppbp, char **cpap, char **cpbp)
|
||||||
}
|
}
|
||||||
|
|
||||||
char *
|
char *
|
||||||
strcasestr (const char *s, const char *q)
|
nongnu_strcasestr (const char *s, const char *q)
|
||||||
{
|
{
|
||||||
size_t qn;
|
size_t qn;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue