[Scummvm-cvs-logs] SF.net SVN: scummvm:[54996] tools/trunk/decompiler/kyra/engine.cpp

pidgeot at users.sourceforge.net pidgeot at users.sourceforge.net
Wed Dec 22 02:17:54 CET 2010


Revision: 54996
          http://scummvm.svn.sourceforge.net/scummvm/?rev=54996&view=rev
Author:   pidgeot
Date:     2010-12-22 01:17:54 +0000 (Wed, 22 Dec 2010)

Log Message:
-----------
DECOMPILER: Fix code generation for a Kyra opcode

Modified Paths:
--------------
    tools/trunk/decompiler/kyra/engine.cpp

Modified: tools/trunk/decompiler/kyra/engine.cpp
===================================================================
--- tools/trunk/decompiler/kyra/engine.cpp	2010-12-21 23:18:38 UTC (rev 54995)
+++ tools/trunk/decompiler/kyra/engine.cpp	2010-12-22 01:17:54 UTC (rev 54996)
@@ -104,6 +104,12 @@
 void Kyra::Kyra2StoreInstruction::processInst(ValueStack &stack, Engine *engine, CodeGenerator *codeGen) {
 	Kyra2CodeGenerator *cg = (Kyra2CodeGenerator *)codeGen;
 	switch (_opcode) {
+	case 1:
+		{
+			ValuePtr p = new VarValue("retval");
+			cg->writeAssignment(p, _params[0]);
+		}
+		break;
 	case 8:
 		{
 			ValuePtr p = new VarValue("retval");


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