[Scummvm-cvs-logs] CVS: scummvm/backends/dc dcloader.cpp,1.3,1.4
Marcus Comstedt
marcus_c at users.sourceforge.net
Sun Aug 29 12:37:05 CEST 2004
Update of /cvsroot/scummvm/scummvm/backends/dc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22220
Modified Files:
dcloader.cpp
Log Message:
Disable interrupts while performing cache trickery, just in case.
Index: dcloader.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/dcloader.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- dcloader.cpp 29 Aug 2004 19:32:14 -0000 1.3
+++ dcloader.cpp 29 Aug 2004 19:36:34 -0000 1.4
@@ -335,8 +335,11 @@
::close(fd);
+ int oldmask = getimask();
+ setimask(15);
purge_copyback();
flush_instruction_cache();
+ setimask(oldmask);
ctors_start = symbol("__plugin_ctors");
ctors_end = symbol("__plugin_ctors_end");
More information about the Scummvm-git-logs
mailing list