[Scummvm-cvs-logs] SF.net SVN: scummvm: [21132] scummvm/trunk/backends/PalmOS/Src/base_event.cpp

chrilith at users.sourceforge.net chrilith at users.sourceforge.net
Tue Mar 7 11:20:03 CET 2006


Revision: 21132
Author:   chrilith
Date:     2006-03-07 11:19:37 -0800 (Tue, 07 Mar 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=21132&view=rev

Log Message:
-----------
Fixed invalid event returned with ARM OS5 backend

Modified Paths:
--------------
    scummvm/trunk/backends/PalmOS/Src/base_event.cpp
Modified: scummvm/trunk/backends/PalmOS/Src/base_event.cpp
===================================================================
--- scummvm/trunk/backends/PalmOS/Src/base_event.cpp	2006-03-07 19:02:42 UTC (rev 21131)
+++ scummvm/trunk/backends/PalmOS/Src/base_event.cpp	2006-03-07 19:19:37 UTC (rev 21132)
@@ -22,10 +22,12 @@
  *
  */
 
+#include "be_base.h"
+
 #if defined(COMPILE_OS5) && defined(PALMOS_ARM)
-#	include <System/EventPrv.h>
+extern "C" void SysEventGet(EventType *eventP, Int32 timeout);
+extern "C" void SysEventAddToQueue (const EventType *eventP);
 #endif
-#include "be_base.h"
 
 void OSystem_PalmBase::timer_handler() {
 	UInt32 msecs = getMillis();
@@ -83,14 +85,13 @@
 	battery_handler();
 	timer_handler();
 	sound_handler();
-		
+
 	for(;;) {
 #if defined(COMPILE_OS5) && defined(PALMOS_ARM)
 		SysEventGet(&ev, evtNoWait);
 #else
 		EvtGetEvent(&ev, evtNoWait);
 #endif
-
 		// check for hardkey repeat for mouse emulation
 		keyCurrentState = KeyCurrentState();
 		// check_hard_keys();


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