diff options
Diffstat (limited to 'backends')
| -rw-r--r-- | backends/fs/symbian/symbian-fs.cpp | 10 | ||||
| -rw-r--r-- | backends/platform/symbian/src/SymbianOS.cpp | 3 | 
2 files changed, 3 insertions, 10 deletions
diff --git a/backends/fs/symbian/symbian-fs.cpp b/backends/fs/symbian/symbian-fs.cpp index a6f359a4ae..fc23bd40f7 100644 --- a/backends/fs/symbian/symbian-fs.cpp +++ b/backends/fs/symbian/symbian-fs.cpp @@ -138,15 +138,7 @@ AbstractFilesystemNode *SymbianFilesystemNode::getChild(const Common::String &n)  	if (_path.lastChar() != '\\')  		newPath += '\\'; -	newPath += n; - -	TPtrC8 ptr((const unsigned char*) newPath.c_str(), newPath.size()); -	TFileName fname; -	fname.Copy(ptr); -	TBool isFolder = EFalse; -	BaflUtils::IsFolder(static_cast<OSystem_SDL_Symbian*>(g_system)->FsSession(), fname, isFolder); -	if (!isFolder) -		return 0; +	newPath += n;	  	return new SymbianFilesystemNode(newPath);  } diff --git a/backends/platform/symbian/src/SymbianOS.cpp b/backends/platform/symbian/src/SymbianOS.cpp index 4fb5087b4b..23876c5ec1 100644 --- a/backends/platform/symbian/src/SymbianOS.cpp +++ b/backends/platform/symbian/src/SymbianOS.cpp @@ -29,6 +29,7 @@  #include "backends/fs/symbian/symbian-fs-factory.h"  #include "backends/platform/symbian/src/SymbianOS.h"  #include "backends/platform/symbian/src/SymbianActions.h" +#include "backends/saves/default/default-saves.h"  #include "common/config-manager.h"  #include "common/events.h"  #include "common/file.h" @@ -150,7 +151,7 @@ void OSystem_SDL_Symbian::initBackend() {  	Common::String savePath;  	savePath = Symbian::GetExecutablePath();  	savePath += DEFAULT_SAVE_PATH "\\"; -	ConfMan.registerDefault("savepath", savePath); +   _savefile = new DefaultSaveFileManager(savePath);  	// If savepath has not already been set then set it  	if (!ConfMan.hasKey("savepath")) {  | 
