[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.1/kdelibs/kjs
From: Harri Porten <porten () kde ! org>
Date: 2008-07-12 8:39:25
Message-ID: 1215851965.238314.29356.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 831231 by porten:
Merged revision 831230:
Forgot to commit this leak fix last night.
M +3 -4 CompileState.cpp
--- branches/KDE/4.1/kdelibs/kjs/CompileState.cpp #831230:831231
@@ -32,10 +32,9 @@
CompileState::~CompileState()
{
- for (size_t c = 0; c < freeMarkTemps.size(); ++c)
- delete freeMarkTemps[c];
- for (size_t c = 0; c < freeNonMarkTemps.size(); ++c)
- delete freeNonMarkTemps[c];
+ deleteAllValues(locals);
+ deleteAllValues(freeMarkTemps);
+ deleteAllValues(freeNonMarkTemps);
}
void CompileState::requestTemporary(OpType type, OpValue& value, OpValue& reference)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic