[Scummvm-cvs-logs] SF.net SVN: scummvm: [26691] scummvm/trunk/backends/platform/PalmOS/Src/ native/zodiacARM.cpp

chrilith at users.sourceforge.net chrilith at users.sourceforge.net
Tue May 1 11:39:52 CEST 2007


Revision: 26691
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26691&view=rev
Author:   chrilith
Date:     2007-05-01 02:39:46 -0700 (Tue, 01 May 2007)

Log Message:
-----------
Cleanup, use my new PalmOS Porting SDK

Modified Paths:
--------------
    scummvm/trunk/backends/platform/PalmOS/Src/native/zodiacARM.cpp

Modified: scummvm/trunk/backends/platform/PalmOS/Src/native/zodiacARM.cpp
===================================================================
--- scummvm/trunk/backends/platform/PalmOS/Src/native/zodiacARM.cpp	2007-05-01 09:37:40 UTC (rev 26690)
+++ scummvm/trunk/backends/platform/PalmOS/Src/native/zodiacARM.cpp	2007-05-01 09:39:46 UTC (rev 26691)
@@ -22,12 +22,10 @@
  *
  */
 
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
+#include "PalmVersion.h"
+#include <MSL_PalmOS.h>
 
 #include "globals.h"
-#include "extend.h"
 #include "args.h"
 #include "palmdefs.h"
 
@@ -49,6 +47,7 @@
 UInt32 g_stackSize;
 
 extern "C" void __destroy_global_chain(void);
+extern void DrawStatus(Boolean show);
 
 static void palm_main(int argc, char **argvP)  {
 #ifdef COMPILE_OS5
@@ -88,12 +87,11 @@
 	MemMove(gVars, tmp, sizeof(GlobalsDataType));
 
 	// init STDIO
-	StdioSetCacheSize(0);
-	StdioInit(gVars->VFS.volRefNum, "/PALM/Programs/ScummVM/scumm.log");
+	stdio_set_cache(0);
+	stdio_init(gVars->VFS.volRefNum, "/PALM/Programs/ScummVM/scumm.log");
 	if (gVars->indicator.showLED)
-		StdioSetLedProc(DrawStatus);
-	StdioSetCacheSize(gVars->VFS.cacheSize);
-	gUnistdCWD = SCUMMVM_SAVEPATH;
+		stdio_set_led(DrawStatus);
+	stdio_set_cache(gVars->VFS.cacheSize);
 
 	// get args
 	FtrGet(appFileCreator, ftrArgsData, (UInt32 *)&argvP);
@@ -108,7 +106,7 @@
 
 	// release 
 	if (HWR_INIT(INIT_VIBRATOR))	RumbleRelease();
-	StdioRelease();
+	stdio_release();
 
 #ifdef DEBUG_ARM
 	AdnDebugNativeUnregister();


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