Merge pull request #11525 from LunaMoo/cheatdbImport

Fix cheat.db comments ending the cheat import.
This commit is contained in:
Henrik Rydgård 2018-11-03 10:03:48 +01:00 committed by GitHub
commit 2704ab3ffa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -223,13 +223,13 @@ UI::EventReturn CwCheatScreen::OnImportCheat(UI::EventParams &params) {
do {
newList.push_back(line);
getline(fs, line);
} while (line[0] == '_' && line[1] == 'L');
} while ((line[0] == '_' && line[1] == 'L') || line[0] == '/' || line[0] == '#');
finished = true;
} else {
continue;
}
loop:;
} while (fs.good() && line[0] == '_' && line[1] != 'S');
} while (fs.good() && (line[0] == '_' && line[1] != 'S') || line[0] == '/' || line[0] == '#');
finished = true;
}
if (finished == true)
@ -243,7 +243,7 @@ UI::EventReturn CwCheatScreen::OnImportCheat(UI::EventParams &params) {
File::OpenCPPFile(fs, activeCheatFile, std::ios::out | std::ios::app);
auto it = title.begin();
if (title2[0] == '_' && title2[1] != 'S' && it != title.end() && (++it) != title.end()) {
if ((title2[0] == '_' && title2[1] != 'S') || title2[0] == '/' || title2[0] == '#' && it != title.end() && (++it) != title.end()) {
fs << title[0] << "\n" << title[1];
}