]> git.sesse.net Git - kdenlive/commitdiff
[valgrind] fix memleak
authorRay Lehtiniemi <rayl@mail.com>
Fri, 10 Apr 2009 14:43:13 +0000 (14:43 +0000)
committerRay Lehtiniemi <rayl@mail.com>
Fri, 10 Apr 2009 14:43:13 +0000 (14:43 +0000)
Signed-off-by: Ray Lehtiniemi <rayl@mail.com>
svn path=/trunk/kdenlive/; revision=3272

src/initeffects.cpp

index 7f99978c2cc91b25b481b604b283b6c35676c788..fc95f876a3824b2b1e0abb6b72ecb6905b032070 100644 (file)
@@ -547,6 +547,8 @@ QDomDocument initEffects::createDescriptionFromMlt(Mlt::Repository* repository,
             ret.appendChild(eff);
         }
     }
+    delete metadata;
+    metadata = 0;
     /* QString outstr;
      QTextStream str(&outstr);
      ret.save(str, 2);
@@ -622,6 +624,8 @@ void initEffects::fillTransitionsList(Mlt::Repository * repository, EffectsList*
                 ktrans.appendChild(tname);
             }
 
+            delete metadata;
+            metadata = 0;
             //kDebug() << ret.toString();
         } else {
             // Check for Kdenlive installed luma files, add empty string at start for no luma