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

James Brown ender at users.sourceforge.net
Fri Feb 14 08:02:07 CET 2003


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

Modified Files:
	player.cpp 
Log Message:
Patch #682981: Experimental translation optimisation (version 2), and 
#683384: Smush Regression Workaround


Index: player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/player.cpp,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- player.cpp	30 Jan 2003 08:10:16 -0000	1.37
+++ player.cpp	14 Feb 2003 16:01:55 -0000	1.38
@@ -486,6 +486,12 @@
 		g_scumm->translateText((byte*)str - 1, g_scumm->_transText);
 		while(*str++ != '/');
 		string2 = (char*)g_scumm->_transText;
+
+		// If string2 contains formatting information there probably
+		// wasn't any translation for it in the language.tab file. In
+		// that case, pretend there is no string2.
+		if (string2[0] == '^')
+			string2[0] = 0;
 	}
 
 	while(str[0] == '^') {





More information about the Scummvm-git-logs mailing list