mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-22 20:21:06 +00:00
Use FSNode API in default OSystem::openConfigFileForReading & OSystem::openConfigFileForWriting method implementations
svn-id: r33730
This commit is contained in:
parent
39d2c3bdad
commit
dca7116cb5
@ -163,25 +163,15 @@ static Common::String getDefaultConfigFileName() {
|
||||
}
|
||||
|
||||
Common::SeekableReadStream *OSystem::openConfigFileForReading() {
|
||||
Common::File *confFile = new Common::File();
|
||||
assert(confFile);
|
||||
if (!confFile->open(getDefaultConfigFileName())) {
|
||||
delete confFile;
|
||||
confFile = 0;
|
||||
}
|
||||
return confFile;
|
||||
FilesystemNode file(getDefaultConfigFileName());
|
||||
return file.openForReading();
|
||||
}
|
||||
|
||||
Common::WriteStream *OSystem::openConfigFileForWriting() {
|
||||
#ifdef __DC__
|
||||
return 0;
|
||||
#else
|
||||
Common::DumpFile *confFile = new Common::DumpFile();
|
||||
assert(confFile);
|
||||
if (!confFile->open(getDefaultConfigFileName())) {
|
||||
delete confFile;
|
||||
confFile = 0;
|
||||
}
|
||||
return confFile;
|
||||
FilesystemNode file(getDefaultConfigFileName());
|
||||
return file.openForWriting();
|
||||
#endif
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user