aboutsummaryrefslogtreecommitdiff
path: root/engines/gnap/detection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/gnap/detection.cpp')
-rw-r--r--engines/gnap/detection.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/engines/gnap/detection.cpp b/engines/gnap/detection.cpp
index a7e9eece4a..7e4ab56d1f 100644
--- a/engines/gnap/detection.cpp
+++ b/engines/gnap/detection.cpp
@@ -43,7 +43,7 @@ static const ADGameDescription gameDescriptions[] = {
{"stock_n.dat", 0, "46819043d019a2f36b727cc2bdd6980f", 12515823},
AD_LISTEND
},
- Common::EN_ANY, Common::kPlatformWindows, ADGF_UNSTABLE, GUIO0()
+ Common::EN_ANY, Common::kPlatformWindows, ADGF_TESTING, GUIO0()
},
{
"gnap", "",
@@ -51,7 +51,7 @@ static const ADGameDescription gameDescriptions[] = {
{"stock_n.dat", 0, "46819043d019a2f36b727cc2bdd6980f", 12995485},
AD_LISTEND
},
- Common::RU_RUS, Common::kPlatformWindows, ADGF_UNSTABLE, GUIO0()
+ Common::RU_RUS, Common::kPlatformWindows, ADGF_TESTING, GUIO0()
},
AD_TABLE_END_MARKER
@@ -154,11 +154,10 @@ SaveStateDescriptor GnapMetaEngine::querySaveMetaInfos(const char *target, int s
return SaveStateDescriptor();
}
- char saveName[256];
+ Common::String saveName;
char ch;
- int i = 0;
while ((ch = (char)file->readByte()) != '\0')
- saveName[i++] = ch;
+ saveName += ch;
SaveStateDescriptor desc(slot, saveName);