gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/avm2 r9519: Clean up PUSHINT opcode.


From: Tom Stellard
Subject: [Gnash-commit] /srv/bzr/gnash/avm2 r9519: Clean up PUSHINT opcode.
Date: Fri, 22 Aug 2008 19:32:54 +0800
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9519
committer: Tom Stellard <address@hidden>
branch nick: gnash_traits
timestamp: Fri 2008-08-22 19:32:54 +0800
message:
  Clean up PUSHINT opcode.
modified:
  libcore/vm/Machine.cpp
=== modified file 'libcore/vm/Machine.cpp'
--- a/libcore/vm/Machine.cpp    2008-08-22 11:29:02 +0000
+++ b/libcore/vm/Machine.cpp    2008-08-22 11:32:54 +0000
@@ -928,8 +928,7 @@
 ///  value -- Integer object from integer_pool[index]
        case SWF::ABC_ACTION_PUSHINT:
        {
-               mStack.grow(1);
-               mStack.top(0) = pool_int(mStream->read_V32(), mPoolObject);
+               push_stack(pool_int(mStream->read_V32(), mPoolObject));
                break;
        }
 /// 0x2E ABC_ACTION_PUSHUINT


reply via email to

[Prev in Thread] Current Thread [Next in Thread]