[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