Strip whitespaces from the end of ID3v1 fields on the way into TagLib.
authorScott Wheeler <wheeler@kde.org>
Sun, 1 Apr 2007 20:31:03 +0000 (20:31 +0000)
committerScott Wheeler <wheeler@kde.org>
Sun, 1 Apr 2007 20:31:03 +0000 (20:31 +0000)
BUG:141678

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

taglib/mpeg/id3v1/id3v1tag.cpp

index 1aa125e66cbc7e3f992a854563f2d4016244b7a6..f6fb501e597b2415cb848ec70a43e6dc19495445 100644 (file)
@@ -55,7 +55,7 @@ const ID3v1::StringHandler *ID3v1::Tag::TagPrivate::stringHandler = new StringHa
 
 String ID3v1::StringHandler::parse(const ByteVector &data) const
 {
-  return String(data, String::Latin1);
+  return String(data, String::Latin1).stripWhiteSpace();
 }
 
 ByteVector ID3v1::StringHandler::render(const String &s) const