From 4c70372fe4c8285e44333de404d12a8bd3d5be55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= Date: Wed, 4 Nov 2009 15:37:21 +0000 Subject: [PATCH] Fixed a memory leak in FileRef's OGA format detection git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@1044769 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- taglib/fileref.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/taglib/fileref.cpp b/taglib/fileref.cpp index e5d0feaf..fec4516d 100644 --- a/taglib/fileref.cpp +++ b/taglib/fileref.cpp @@ -227,6 +227,7 @@ File *FileRef::create(FileName fileName, bool readAudioProperties, File *file = new Ogg::FLAC::File(fileName, readAudioProperties, audioPropertiesStyle); if (file->isValid()) return file; + delete file; return new Ogg::Vorbis::File(fileName, readAudioProperties, audioPropertiesStyle); } if(ext == "FLAC")