[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kjs
From: Harri Porten <porten () kde ! org>
Date: 2008-07-12 8:38:42
Message-ID: 1215851922.156704.29284.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 831230 by porten:
Forgot to commit this leak fix last night.
M +3 -4 CompileState.cpp
--- trunk/KDE/kdelibs/kjs/CompileState.cpp #831229:831230
@@ -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