[Scummvm-cvs-logs] SF.net SVN: scummvm:[52270] scummvm/trunk/backends/platform/n64

hkz at users.sourceforge.net hkz at users.sourceforge.net
Sun Aug 22 11:59:46 CEST 2010


Revision: 52270
          http://scummvm.svn.sourceforge.net/scummvm/?rev=52270&view=rev
Author:   hkz
Date:     2010-08-22 09:59:46 +0000 (Sun, 22 Aug 2010)

Log Message:
-----------
N64: fix some signed/unsigned int comparison warnings

Modified Paths:
--------------
    scummvm/trunk/backends/platform/n64/osys_n64.h
    scummvm/trunk/backends/platform/n64/osys_n64_base.cpp

Modified: scummvm/trunk/backends/platform/n64/osys_n64.h
===================================================================
--- scummvm/trunk/backends/platform/n64/osys_n64.h	2010-08-22 03:50:42 UTC (rev 52269)
+++ scummvm/trunk/backends/platform/n64/osys_n64.h	2010-08-22 09:59:46 UTC (rev 52270)
@@ -133,8 +133,8 @@
 	uint16 _audioBufferSize;
 	uint32 _viClockRate; // Clock rate of video system, depending on VI mode
 
-	int _timerCallbackNext;
-	int _timerCallbackTimer;
+	uint32 _timerCallbackNext;
+	uint32 _timerCallbackTimer;
 	TimerProc _timerCallback;
 	/* *** */
 

Modified: scummvm/trunk/backends/platform/n64/osys_n64_base.cpp
===================================================================
--- scummvm/trunk/backends/platform/n64/osys_n64_base.cpp	2010-08-22 03:50:42 UTC (rev 52269)
+++ scummvm/trunk/backends/platform/n64/osys_n64_base.cpp	2010-08-22 09:59:46 UTC (rev 52270)
@@ -877,6 +877,8 @@
 }
 
 void OSystem_N64::setTimerCallback(TimerProc callback, int interval) {
+	assert (interval > 0);
+
 	if (callback != NULL) {
 		_timerCallbackTimer = interval;
 		_timerCallbackNext = getMillis() + interval;


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