[Scummvm-cvs-logs] CVS: scummvm/sword1 resman.cpp,1.33,1.34

Robert Göffringmann lavosspawn at users.sourceforge.net
Tue Oct 25 22:34:21 CEST 2005


Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17855/sword1

Modified Files:
	resman.cpp 
Log Message:
include the datafile's name in error() message when I/O errors occur.

Index: resman.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/resman.cpp,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- resman.cpp	18 Oct 2005 01:30:24 -0000	1.33
+++ resman.cpp	26 Oct 2005 05:33:23 -0000	1.34
@@ -257,8 +257,9 @@
 		assert(clusFile);
 		clusFile->seek( resOffset(id) );
 		clusFile->read( memHandle->data, size);
-		if (clusFile->ioFailed())
-			error("Can't read %d bytes from cluster %d\n", size, id);
+		if (clusFile->ioFailed()) {
+			error("Can't read %d bytes from offset %d from cluster file %s\nResource ID: %d (%08X)\n", size, resOffset(id), _prj.clu[(id >> 24) - 1].label, id, id);
+		}
 	} else
 		_memMan->setCondition(memHandle, MEM_DONT_FREE);
 





More information about the Scummvm-git-logs mailing list