From dcbf6e8f5ce8cb4d8ff7fbfbdd0036246799fb42 Mon Sep 17 00:00:00 2001 From: mpyne Date: Thu, 5 Jul 2007 03:17:13 +0000 Subject: [PATCH] Fix bug 134312 (empty flac file crashes JuK) in KDE 4. BUG:134312 git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdemultimedia@683615 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- juk/tag.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/juk/tag.cpp b/juk/tag.cpp index 2872a407..7b3483b8 100644 --- a/juk/tag.cpp +++ b/juk/tag.cpp @@ -67,21 +67,21 @@ Tag::Tag(const QString &fileName) : else if(MediaFiles::isFLAC(fileName)) { TagLib::FLAC::File file(QFile::encodeName(fileName).data()); - if(file.isOpen()) + if(file.isValid()) setup(&file); } #ifdef TAGLIB_1_3 else if(MediaFiles::isMPC(fileName)) { kDebug(65432) << "Trying to resolve Musepack file" << endl; TagLib::MPC::File file(QFile::encodeName(fileName).data()); - if(file.isOpen()) + if(file.isValid()) setup(&file); } #endif #ifdef TAGLIB_1_2 else if(MediaFiles::isOggFLAC(fileName)) { TagLib::Ogg::FLAC::File file(QFile::encodeName(fileName).data()); - if(file.isOpen()) + if(file.isValid()) setup(&file); } #endif -- 2.11.4.GIT