diff --git a/tests/test_id3v2.cpp b/tests/test_id3v2.cpp index 50a04ea5..7b72e1fa 100644 --- a/tests/test_id3v2.cpp +++ b/tests/test_id3v2.cpp @@ -803,8 +803,9 @@ public: "\x00\x00" "\x00\x00\x00\x00", 14); const ID3v2::Header header; - CPPUNIT_ASSERT(dynamic_cast( - factory->createFrame(data, &header))); + ID3v2::Frame *frame = factory->createFrame(data, &header); + CPPUNIT_ASSERT(dynamic_cast(frame)); + delete frame; } void testRenderPodcastFrame()