strnicmp -> Q_strnicmp

This commit is contained in:
Jonathan Gray 2013-04-25 15:38:43 +10:00
parent 901d5acb51
commit 5c941d29f1
6 changed files with 16 additions and 9 deletions

View file

@ -702,7 +702,7 @@ static sboolean S_LoadSound_DirIsAllowedToKeepMP3s(const char *psFilename)
int i;
for (i=0; i< (sizeof(psAllowedDirs) / sizeof(psAllowedDirs[0])); i++)
{
if (strnicmp(psFilename, psAllowedDirs[i], strlen(psAllowedDirs[i]))==0)
if (Q_strnicmp(psFilename, psAllowedDirs[i], strlen(psAllowedDirs[i]))==0)
return qtrue; // found a dir that's allowed to keep MP3s
}
@ -765,7 +765,7 @@ static sboolean S_LoadSound_Actual( sfx_t *sfx )
SND_TouchSFX(sfx);
//=========
if (strnicmp(psExt,".mp3",4)==0)
if (Q_strnicmp(psExt,".mp3",4)==0)
{
// load MP3 file instead...
//

View file

@ -1751,6 +1751,13 @@ char *Q_strlwr( char *s1 );
char *Q_strupr( char *s1 );
char *Q_strrchr( const char* string, int c );
// NON-portable (but faster) versions
#ifdef _WIN32
inline int Q_strnicmp (const char *s1, const char *s2, int n) { return strnicmp(s1, s2, n); }
#else
inline int Q_strnicmp (const char *s1, const char *s2, int n) { return strncasecmp(s1, s2, n); }
#endif
// buffer size safe library replacements
void Q_strncpyz( char *dest, const char *src, int destsize );
void Q_strcat( char *dest, int size, const char *src );

View file

@ -1038,7 +1038,7 @@ static bool Sys_FileOutOfDate( LPCSTR psFinalFileName /* dest */, LPCSTR psDataF
static bool FS_FileCacheable(const char* const filename)
{
return( strchr(filename, '/') && strnicmp(filename, "ext_data/", 9) );
return( strchr(filename, '/') && Q_strnicmp(filename, "ext_data/", 9) );
}
/*

View file

@ -10589,7 +10589,7 @@ static void UI_BuildPlayerModel_List( qboolean inGameLoad )
if (bIsImageFile(dirptr, skinname))
{ //if it exists
if (strnicmp(skinname,"head_",5) == 0)
if (Q_strnicmp(skinname,"head_",5) == 0)
{
if (uiInfo.playerSpecies[uiInfo.playerSpeciesCount].SkinHeadCount < MAX_PLAYERMODELS)
{
@ -10601,7 +10601,7 @@ static void UI_BuildPlayerModel_List( qboolean inGameLoad )
iSkinParts |= 1<<0;
}
} else
if (strnicmp(skinname,"torso_",6) == 0)
if (Q_strnicmp(skinname,"torso_",6) == 0)
{
if (uiInfo.playerSpecies[uiInfo.playerSpeciesCount].SkinTorsoCount < MAX_PLAYERMODELS)
{
@ -10612,7 +10612,7 @@ static void UI_BuildPlayerModel_List( qboolean inGameLoad )
iSkinParts |= 1<<1;
}
} else
if (strnicmp(skinname,"lower_",6) == 0)
if (Q_strnicmp(skinname,"lower_",6) == 0)
{
if (uiInfo.playerSpecies[uiInfo.playerSpeciesCount].SkinLegCount < MAX_PLAYERMODELS)
{

View file

@ -1361,8 +1361,8 @@ static void GLW_InitExtensions( void )
// Figure out which texture rectangle extension to use.
bool bTexRectSupported = false;
if ( strnicmp( glConfig.vendor_string, "ATI Technologies",16 )==0
&& strnicmp( glConfig.version_string, "1.3.3",5 )==0
if ( Q_strnicmp( glConfig.vendor_string, "ATI Technologies",16 )==0
&& Q_strnicmp( glConfig.version_string, "1.3.3",5 )==0
&& glConfig.version_string[5] < '9' ) //1.3.34 and 1.3.37 and 1.3.38 are broken for sure, 1.3.39 is not
{
g_bTextureRectangleHack = true;

View file

@ -666,7 +666,7 @@ static qboolean Sys_ScanForCD( void ) {
Result = GetVolumeInformation(drive,VolumeName,sizeof(VolumeName),&VolumeSerialNumber,
&MaximumComponentLength,&FileSystemFlags,FileSystemName,sizeof(FileSystemName));
if (Result && (strnicmp(VolumeName,CD_VOLUME,8) == 0 ) )
if (Result && (Q_strnicmp(VolumeName,CD_VOLUME,8) == 0 ) )
{
sprintf (test, "%s%s\\%s",drive, CD_BASEDIR, CD_EXE);
f = fopen( test, "r" );