]> granicus.if.org Git - taglib/commitdiff
Double-deleting won't make it much better
authorAllan Sandfeld Jensen <kde@carewolf.com>
Sun, 3 Apr 2005 16:41:17 +0000 (16:41 +0000)
committerAllan Sandfeld Jensen <kde@carewolf.com>
Sun, 3 Apr 2005 16:41:17 +0000 (16:41 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@402896 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

mpc/mpcfile.cpp

index 36b94340a490c6bb8823d74ccf2ce887de378c89..a72e55a731dc23eb5ec4651fc1007322ac011c92 100644 (file)
@@ -53,9 +53,9 @@ public:
 
   ~FilePrivate()
   {
+    if (tag != ID3v1Tag && tag != APETag) delete tag;
     delete ID3v1Tag;
     delete APETag;
-    delete tag;
     delete ID3v2Header;
     delete properties;
   }