(svn r3442) - Fix: Only windows has stricmp. So define strcasecmp to stricmp when using MSVC

replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
Darkvater 19 years ago
parent 070edf2f73
commit c8a2c7ae94

@ -115,7 +115,7 @@ static int CDECL NGameNameSorter(const void *a, const void *b)
{
const NetworkGameList *cmp1 = *(const NetworkGameList**)a;
const NetworkGameList *cmp2 = *(const NetworkGameList**)b;
int r = stricmp(cmp1->info.server_name, cmp2->info.server_name);
int r = strcasecmp(cmp1->info.server_name, cmp2->info.server_name);
return (_internal_sort_order & 1) ? -r : r;
}

@ -144,6 +144,7 @@
# endif
# endif
# define strcasecmp stricmp
#endif /* defined(_MSC_VER) */

@ -604,13 +604,6 @@ static void Win32InitializeExceptions(void)
}
#endif
#ifndef __MINGW32__
static inline int strcasecmp(const char* s1, const char* s2)
{
return stricmp(s1, s2);
}
#endif
static char *_fios_path;
static char *_fios_save_path;
static char *_fios_scn_path;

Loading…
Cancel
Save