[Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.60,1.61

Jonathan Gray khalek at users.sourceforge.net
Sat Apr 19 17:57:07 CEST 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv22652

Modified Files:
	resource.cpp 
Log Message:
close bundle files when changing discs in comi

Index: resource.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/resource.cpp,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- resource.cpp	12 Apr 2003 20:12:52 -0000	1.60
+++ resource.cpp	20 Apr 2003 00:56:23 -0000	1.61
@@ -23,6 +23,7 @@
 #include "stdafx.h"
 #include "scumm.h"
 #include "resource.h"
+#include "bundle.h"
 #include "verbs.h"
 #include "scumm/sound.h"
 #include "common/map.h"
@@ -201,7 +202,10 @@
 	if (_features & GF_AFTER_V8) {
 		char result;
 
-		sprintf(buf, "Cannot find file: '%s'\nInsert disk %d into drive %s\nHit Ok to retry, Cancel to exit", filename, disknum, getGameDataPath());
+		_bundle->_voiceFile.close();
+		_bundle->_musicFile.close();
+
+		sprintf(buf, "Cannot find file: '%s'\nInsert disc %d into drive %s\nHit Ok to retry, Cancel to exit", filename, disknum, getGameDataPath());
 
 		result = displayError(true, buf);
 		if (result == 2)





More information about the Scummvm-git-logs mailing list