diff options
author | Max Horn | 2003-11-01 16:39:26 +0000 |
---|---|---|
committer | Max Horn | 2003-11-01 16:39:26 +0000 |
commit | 078091e7f4f67293a414979daf2062f5edfc393c (patch) | |
tree | 7d210b0aad9e94d2cbe61bfa10ae8dfda54dd169 /sky | |
parent | 7fc1e3ec92c864d30f3408de38d33ce6d0d54b67 (diff) | |
download | scummvm-rg350-078091e7f4f67293a414979daf2062f5edfc393c.tar.gz scummvm-rg350-078091e7f4f67293a414979daf2062f5edfc393c.tar.bz2 scummvm-rg350-078091e7f4f67293a414979daf2062f5edfc393c.zip |
cleanup of game detector functions
svn-id: r11024
Diffstat (limited to 'sky')
-rw-r--r-- | sky/sky.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/sky/sky.cpp b/sky/sky.cpp index 22c170673e..781e91b39e 100644 --- a/sky/sky.cpp +++ b/sky/sky.cpp @@ -78,17 +78,12 @@ extern bool draw_keyboard; #undef WITH_DEBUG_CHEATS -static const GameSettings sky_settings[] = { - /* Beneath a Steel Sky */ - {"sky", "Beneath a Steel Sky", MDT_ADLIB | MDT_NATIVE | MDT_PREFER_NATIVE, 0, "sky.dsk" }, - {NULL, NULL, MDT_NONE, 0, NULL} -}; +static const GameSettings skySetting = + {"sky", "Beneath a Steel Sky", MDT_ADLIB | MDT_NATIVE | MDT_PREFER_NATIVE, 0, "sky.dsk" }; GameList Engine_SKY_gameList() { - const GameSettings *g = sky_settings; GameList games; - while (g->gameName) - games.push_back(*g++); + games.push_back(skySetting); return games; } @@ -100,7 +95,7 @@ GameList Engine_SKY_detectGames(const FSList &fslist) { if (0 == scumm_stricmp("sky.dsk", fileName)) { // Match found, add to list of candidates, then abort inner loop. - detectedGames.push_back(sky_settings[0]); + detectedGames.push_back(skySetting); break; } } |