[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