[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r10893: Fix memory leak in Machine::
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r10893: Fix memory leak in Machine::find_prop_strict |
Date: |
Wed, 20 May 2009 11:08:59 +0200 |
User-agent: |
Bazaar (1.13.1) |
------------------------------------------------------------
revno: 10893
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2009-05-20 11:08:59 +0200
message:
Fix memory leak in Machine::find_prop_strict
modified:
libcore/vm/Machine.cpp
=== modified file 'libcore/vm/Machine.cpp'
--- a/libcore/vm/Machine.cpp 2009-05-20 09:02:46 +0000
+++ b/libcore/vm/Machine.cpp 2009-05-20 09:08:59 +0000
@@ -2883,7 +2883,10 @@
std::string ns = mPoolObject->stringPoolAt(
multiname.getNamespace()->getAbcURI());
std::string path = ns.size() == 0 ? name : ns + "." + name;
- val = env.get_variable(path,*getScopeStack(),&target);
+
+ std::auto_ptr<as_environment::ScopeStack> envStack ( getScopeStack() );
+ val = env.get_variable(path, *envStack, &target);
+
push_stack(as_value(target));
mScopeStack.pop();
return val;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r10893: Fix memory leak in Machine::find_prop_strict,
Sandro Santilli <=