Be paranoid about g_system being set

svn-id: r36131
This commit is contained in:
Max Horn 2009-01-29 22:09:06 +00:00
parent 164a099c7f
commit 7eaafd933f
6 changed files with 16 additions and 8 deletions

View file

@ -65,9 +65,11 @@ bool ConfigFile::loadFromFile(const String &filename) {
}
bool ConfigFile::loadFromSaveFile(const char *filename) {
assert(g_system);
SaveFileManager *saveFileMan = g_system->getSavefileManager();
SeekableReadStream *loadFile;
assert(saveFileMan);
if (!(loadFile = saveFileMan->openForLoading(filename)))
return false;
@ -189,9 +191,11 @@ bool ConfigFile::saveToFile(const String &filename) {
}
bool ConfigFile::saveToSaveFile(const char *filename) {
assert(g_system);
SaveFileManager *saveFileMan = g_system->getSavefileManager();
WriteStream *saveFile;
assert(saveFileMan);
if (!(saveFile = saveFileMan->openForSaving(filename)))
return false;