[Scummvm-cvs-logs] SF.net SVN: scummvm:[41903] scummvm/trunk/engines/gob/resources.cpp

drmccoy at users.sourceforge.net drmccoy at users.sourceforge.net
Fri Jun 26 21:03:40 CEST 2009


Revision: 41903
          http://scummvm.svn.sourceforge.net/scummvm/?rev=41903&view=rev
Author:   drmccoy
Date:     2009-06-26 19:03:37 +0000 (Fri, 26 Jun 2009)

Log Message:
-----------
Fixing text strings embedded in the TOT

Modified Paths:
--------------
    scummvm/trunk/engines/gob/resources.cpp

Modified: scummvm/trunk/engines/gob/resources.cpp
===================================================================
--- scummvm/trunk/engines/gob/resources.cpp	2009-06-26 17:58:27 UTC (rev 41902)
+++ scummvm/trunk/engines/gob/resources.cpp	2009-06-26 19:03:37 UTC (rev 41903)
@@ -349,7 +349,7 @@
 		fromTOT                 = true;
 		_totTextTable->data     = _totData + totProps.textsOffset - _totResStart;
 		_totTextTable->needFree = false;
-		_totTextTable->size     = _totSize - (totProps.textsOffset - _totResStart);
+		_totTextTable->size     = _totSize - totProps.textsOffset;
 	}
 
 	if (_totTextTable->data) {
@@ -364,7 +364,7 @@
 			item.size   = totTextTable.readSint16LE();
 
 			if (fromTOT)
-				item.offset -= _totResStart;
+				item.offset -= (totProps.textsOffset - _totResStart);
 		}
 	}
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list