]> granicus.if.org Git - taglib/commitdiff
Nice catch from Gunnar Roth -- the iterator was invalid here.
authorScott Wheeler <wheeler@kde.org>
Wed, 2 Feb 2005 19:04:54 +0000 (19:04 +0000)
committerScott Wheeler <wheeler@kde.org>
Wed, 2 Feb 2005 19:04:54 +0000 (19:04 +0000)
BUG:94662

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@385470 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

mpeg/id3v2/id3v2tag.cpp

index 00249b81e94552f9d22b207578c243e5946bdf39..3daa1515d96651cbecd29574adf815b5e4e85be6 100644 (file)
@@ -320,7 +320,7 @@ void ID3v2::Tag::removeFrame(Frame *frame, bool del)
 
   // ...and delete as desired
   if(del)
-    delete *it;
+    delete frame;
 }
 
 void ID3v2::Tag::removeFrames(const ByteVector &id)