From eeb8adf001b72b7ac943db6cbc47c4d2e479857b Mon Sep 17 00:00:00 2001 From: Till Theato Date: Sun, 2 Jan 2011 20:59:35 +0000 Subject: [PATCH] fix memleak svn path=/trunk/kdenlive/; revision=5244 --- src/initeffects.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/initeffects.cpp b/src/initeffects.cpp index e0b93531..58be1bf8 100644 --- a/src/initeffects.cpp +++ b/src/initeffects.cpp @@ -340,8 +340,10 @@ void initEffects::parseEffectFile(EffectsList *customEffectList, EffectsList *au Mlt::Properties *metadata = repository->metadata(filter_type, tag.toUtf8().data()); if (metadata && metadata->is_valid()) { double version = atof(metadata->get("version")); - if (documentElement.attribute("version").toDouble() > version) + if (documentElement.attribute("version").toDouble() > version) { + delete metadata; return; + } } delete metadata; } -- 2.39.2