]> granicus.if.org Git - taglib/commitdiff
Leave the year field blank if it's set to zero (i.e. cleared).
authorScott Wheeler <wheeler@kde.org>
Wed, 10 Aug 2005 08:33:28 +0000 (08:33 +0000)
committerScott Wheeler <wheeler@kde.org>
Wed, 10 Aug 2005 08:33:28 +0000 (08:33 +0000)
BUG:109920

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

mpeg/id3v1/id3v1tag.cpp

index b8777b90e54edc9e964a2e0ac4842c8ae79acb8b..1aa125e66cbc7e3f992a854563f2d4016244b7a6 100644 (file)
@@ -170,7 +170,7 @@ void ID3v1::Tag::setGenre(const String &s)
 
 void ID3v1::Tag::setYear(uint i)
 {
-  d->year = String::number(i);
+  d->year = i > 0 ? String::number(i) : String::null;
 }
 
 void ID3v1::Tag::setTrack(uint i)