From 35c6b03d0713dd7286bbab2305dff1a97bef58b8 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 12 Jun 2003 01:39:31 +0000 Subject: [PATCH] allow VideoCardDefaults.ini to be non-consecutive --- stepmania/src/StepMania.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/StepMania.cpp b/stepmania/src/StepMania.cpp index a57ab148c8..64aa8d62cf 100644 --- a/stepmania/src/StepMania.cpp +++ b/stepmania/src/StepMania.cpp @@ -307,9 +307,10 @@ RageDisplay *CreateDisplay() if(!ini.ReadFile()) RageException::Throw( "Couldn't read Data/VideoCardDefaults.ini." ); - for( int i=0; true; i++ ) + IniFile::const_iterator i; + for( i = ini.begin(); i != ini.end(); ++i ) { - CString sKey = ssprintf("%04d",i); + const CString &sKey = i->first; CString sDriverRegex; if( !ini.GetValue( sKey, "DriverRegex", sDriverRegex ) )