diff options
| author | Max Horn | 2008-10-16 17:18:15 +0000 |
|---|---|---|
| committer | Max Horn | 2008-10-16 17:18:15 +0000 |
| commit | 36311eefb44a43221665bf6d5d11a4d6fd9f330f (patch) | |
| tree | 0bc717c6fb5709a0aefe415506877e89b82d2e1d /backends/platform/psp | |
| parent | 0cd49391103a4d7ea33c2a8d61f5c93ab3af0155 (diff) | |
| download | scummvm-rg350-36311eefb44a43221665bf6d5d11a4d6fd9f330f.tar.gz scummvm-rg350-36311eefb44a43221665bf6d5d11a4d6fd9f330f.tar.bz2 scummvm-rg350-36311eefb44a43221665bf6d5d11a4d6fd9f330f.zip | |
OSYSTEM: Pushed out some port specific code from common/system.cpp to the respective ports
svn-id: r34812
Diffstat (limited to 'backends/platform/psp')
| -rw-r--r-- | backends/platform/psp/osys_psp.cpp | 11 | ||||
| -rw-r--r-- | backends/platform/psp/osys_psp.h | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/backends/platform/psp/osys_psp.cpp b/backends/platform/psp/osys_psp.cpp index 69be0abcb2..cf65ef13c9 100644 --- a/backends/platform/psp/osys_psp.cpp +++ b/backends/platform/psp/osys_psp.cpp @@ -677,3 +677,14 @@ void OSystem_PSP::setWindowCaption(const char *caption) { void OSystem_PSP::displayMessageOnOSD(const char *msg) { } +#define PSP_CONFIG_FILE "ms0:/scummvm.ini" + +Common::SeekableReadStream *OSystem_PSP::openConfigFileForReading() { + Common::FSNode file(PSP_CONFIG_FILE); + return file.openForReading(); +} + +Common::WriteStream *OSystem_PSP::openConfigFileForWriting() { + Common::FSNode file(PSP_CONFIG_FILE); + return file.openForWriting(); +} diff --git a/backends/platform/psp/osys_psp.h b/backends/platform/psp/osys_psp.h index dca6ccb036..e231a08d24 100644 --- a/backends/platform/psp/osys_psp.h +++ b/backends/platform/psp/osys_psp.h @@ -145,5 +145,7 @@ public: virtual void displayMessageOnOSD(const char *msg); + virtual Common::SeekableReadStream *openConfigFileForReading(); + virtual Common::WriteStream *openConfigFileForWriting(); }; |
