[Scummvm-cvs-logs] SF.net SVN: scummvm:[34417] scummvm/trunk/backends

anotherguest at users.sourceforge.net anotherguest at users.sourceforge.net
Sun Sep 7 18:43:12 CEST 2008


Revision: 34417
          http://scummvm.svn.sourceforge.net/scummvm/?rev=34417&view=rev
Author:   anotherguest
Date:     2008-09-07 16:43:03 +0000 (Sun, 07 Sep 2008)

Log Message:
-----------
Set default save path via save manager.
Fix bug in symbian-fs GetChild function.

Modified Paths:
--------------
    scummvm/trunk/backends/fs/symbian/symbian-fs.cpp
    scummvm/trunk/backends/platform/symbian/src/SymbianOS.cpp

Modified: scummvm/trunk/backends/fs/symbian/symbian-fs.cpp
===================================================================
--- scummvm/trunk/backends/fs/symbian/symbian-fs.cpp	2008-09-07 16:27:08 UTC (rev 34416)
+++ scummvm/trunk/backends/fs/symbian/symbian-fs.cpp	2008-09-07 16:43:03 UTC (rev 34417)
@@ -138,16 +138,8 @@
 
 	if (_path.lastChar() != '\\')
 		newPath += '\\';
-	newPath += n;
+	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;
-
 	return new SymbianFilesystemNode(newPath);
 }
 

Modified: scummvm/trunk/backends/platform/symbian/src/SymbianOS.cpp
===================================================================
--- scummvm/trunk/backends/platform/symbian/src/SymbianOS.cpp	2008-09-07 16:27:08 UTC (rev 34416)
+++ scummvm/trunk/backends/platform/symbian/src/SymbianOS.cpp	2008-09-07 16:43:03 UTC (rev 34417)
@@ -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 @@
 	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")) {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list