[Scummvm-cvs-logs] CVS: scummvm/backends/dc dc.h,1.2,1.3 dcmain.cpp,1.3,1.4

Marcus Comstedt marcus_c at users.sourceforge.net
Fri Sep 13 08:23:50 CEST 2002


Update of /cvsroot/scummvm/scummvm/backends/dc
In directory usw-pr-cvs1:/tmp/cvs-serv6721

Modified Files:
	dc.h dcmain.cpp 
Log Message:
Stubs for new functions.

Index: dc.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/dc.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- dc.h	9 Sep 2002 05:56:10 -0000	1.2
+++ dc.h	13 Sep 2002 15:01:20 -0000	1.3
@@ -1,3 +1,4 @@
+#include <common/system.h>
 #include <ronin/soundcommon.h>
 
 #define NUM_BUFFERS 4
@@ -66,6 +67,16 @@
 
   // Set a parameter
   uint32 property(int param, Property *value);
+
+  // Add a callback timer
+  virtual void set_timer(int timer, int (*callback)(int));
+
+  // Mutex handling
+  virtual void *create_mutex(void);
+  virtual void lock_mutex(void *mutex);
+  virtual void unlock_mutex(void *mutex);
+  virtual void delete_mutex(void *mutex);
+
 
   static OSystem *create();
 

Index: dcmain.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/dcmain.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- dcmain.cpp	13 Sep 2002 14:36:07 -0000	1.3
+++ dcmain.cpp	13 Sep 2002 15:01:20 -0000	1.4
@@ -144,6 +144,30 @@
   get_msecs();
 }
 
+void OSystem_Dreamcast::set_timer(int timer, int (*callback)(int))
+{
+  warning("Setting a timer! (not supported.)\n");  
+}
+
+/* Mutex handling */
+void *OSystem_Dreamcast::create_mutex(void)
+{
+  return NULL;
+}
+
+void OSystem_Dreamcast::lock_mutex(void *mutex)
+{
+}
+ 
+void OSystem_Dreamcast::unlock_mutex(void *mutex)
+{
+}
+
+void OSystem_Dreamcast::delete_mutex(void *mutex)
+{
+}
+
+
 /*
 void waitForTimer(Scumm *s, int time)
 {





More information about the Scummvm-git-logs mailing list