From 9419dab51bd2f302110dc568dfc3bab7c47044ec Mon Sep 17 00:00:00 2001 From: Tsuda Kageyu Date: Fri, 24 Feb 2017 15:40:30 +0900 Subject: [PATCH] Allow SYLT frames to have a timestamp with no text. Thanks to lemonboy999. --- taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp b/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp index 5007629d..dc1380c5 100644 --- a/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp +++ b/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp @@ -1,4 +1,4 @@ -/*************************************************************************** +/*************************************************************************** copyright : (C) 2014 by Urs Fleisch email : ufleisch@users.sourceforge.net ***************************************************************************/ @@ -189,7 +189,7 @@ void SynchronizedLyricsFrame::parseFields(const ByteVector &data) } } String text = readStringField(data, enc, &pos); - if(text.isEmpty() || pos + 4 > end) + if(pos + 4 > end) return; unsigned int time = data.toUInt(pos, true); -- 2.40.0