[Scummvm-cvs-logs] SF.net SVN: scummvm:[47798] scummvm/trunk/engines/sci/engine/kernel32.cpp

lskovlun at users.sourceforge.net lskovlun at users.sourceforge.net
Mon Feb 1 17:58:17 CET 2010


Revision: 47798
          http://scummvm.svn.sourceforge.net/scummvm/?rev=47798&view=rev
Author:   lskovlun
Date:     2010-02-01 16:58:17 +0000 (Mon, 01 Feb 2010)

Log Message:
-----------
Fix bug in kString(Printf)

Modified Paths:
--------------
    scummvm/trunk/engines/sci/engine/kernel32.cpp

Modified: scummvm/trunk/engines/sci/engine/kernel32.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/kernel32.cpp	2010-02-01 16:42:10 UTC (rev 47797)
+++ scummvm/trunk/engines/sci/engine/kernel32.cpp	2010-02-01 16:58:17 UTC (rev 47798)
@@ -618,7 +618,7 @@
 
 		reg_t *adjustedArgs = new reg_t[argc];
 		adjustedArgs[0] = stringHandle;
-		memcpy(&adjustedArgs[1], argv + 1, argc - 1);
+		memcpy(&adjustedArgs[1], argv + 1, (argc - 1) * sizeof(reg_t));
 		
 		kFormat(s, argc, adjustedArgs);
 		delete[] adjustedArgs;


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