[Scummvm-cvs-logs] CVS: scummvm/scumm verbs.cpp,1.53,1.54

Max Horn fingolfin at users.sourceforge.net
Fri Jun 13 02:25:01 CEST 2003


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

Modified Files:
	verbs.cpp 
Log Message:
fix for bug #752843 (based on patch #748675)

Index: verbs.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/verbs.cpp,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- verbs.cpp	7 Jun 2003 00:13:26 -0000	1.53
+++ verbs.cpp	13 Jun 2003 09:24:00 -0000	1.54
@@ -199,6 +199,15 @@
 
 		_messagePtr = getObjOrActorName(obj);
 		assert(_messagePtr);
+
+		// Prevent inventory entries from overflowing by truncating the text
+		// after 144/8 = 18 chars
+		byte msg[18 + 1];
+		memcpy(msg, _messagePtr, 18),
+		msg[18] = 0;
+		_messagePtr = msg;
+		
+		// Draw it
 		drawString(1);
 	}
 





More information about the Scummvm-git-logs mailing list