[Scummvm-cvs-logs] CVS: scummvm/scumm/smush player.cpp,1.22,1.23

Nicolas Bacca arisme at users.sourceforge.net
Wed Nov 20 15:44:05 CET 2002


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

Modified Files:
	player.cpp 
Log Message:
Do not exit the engine if a video file is missing - apologies to the 1 Gb Microdrive market :)

Index: player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/player.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- player.cpp	16 Nov 2002 09:08:48 -0000	1.22
+++ player.cpp	20 Nov 2002 23:43:17 -0000	1.23
@@ -731,6 +731,15 @@
 			}
 		}
 	}
+
+	File test;
+	test.open(file, directory);
+	if (!test.isOpen()) {
+		warning("Missing smush file %s", file);
+		return true;
+	}
+	test.close();
+
 	FileChunk base = FileChunk(file, directory);
 
 	checkBlock(base, TYPE_ANIM); 





More information about the Scummvm-git-logs mailing list