make sound driver names case-insensitive

This commit is contained in:
Glenn Maynard
2003-02-14 18:49:08 +00:00
parent 66f75b46f0
commit 2c64f8f109
+5 -5
View File
@@ -37,14 +37,14 @@ RageSoundDriver *MakeRageSoundDriver(CString drivers)
LOG->Trace("Initializing driver: %s", DriversToTry[i].GetString()); LOG->Trace("Initializing driver: %s", DriversToTry[i].GetString());
#if defined(WIN32) #if defined(WIN32)
if(DriversToTry[i] == "DirectSound") ret = new RageSound_DSound; if(!DriversToTry[i].CompareNoCase("DirectSound")) ret = new RageSound_DSound;
else if(DriversToTry[i] == "DirectSound-sw") ret = new RageSound_DSound_Software; else if(!DriversToTry[i].CompareNoCase("DirectSound-sw")) ret = new RageSound_DSound_Software;
else if(DriversToTry[i] == "WaveOut") ret = new RageSound_WaveOut; else if(!DriversToTry[i].CompareNoCase("WaveOut")) ret = new RageSound_WaveOut;
#else #else
#warn No sound drivers defined! #warn No sound drivers defined!
if(0) ; if(1) ret = new RageSound_Null;
#endif #endif
else if(DriversToTry[i] == "Null") ret = new RageSound_Null; else if(!DriversToTry[i].CompareNoCase("Null")) ret = new RageSound_Null;
else else
LOG->Warn("Unknown sound driver name: %s", DriversToTry[i].GetString()); LOG->Warn("Unknown sound driver name: %s", DriversToTry[i].GetString());
} }