]> granicus.if.org Git - taglib/commitdiff
Always make a copy of the ID3v1 genre name strings
authorLukáš Lalinský <lalinsky@gmail.com>
Mon, 2 May 2011 20:41:01 +0000 (22:41 +0200)
committerLukáš Lalinský <lalinsky@gmail.com>
Mon, 2 May 2011 20:41:01 +0000 (22:41 +0200)
http://thread.gmane.org/gmane.comp.kde.devel.taglib/1876

taglib/mpeg/id3v1/id3v1genres.cpp

index 7893c72cef7eed74f87b1b21d56185fab052cd53..eba4c526efafae7fa6edc17d9e9ed9cbc81f48dc 100644 (file)
@@ -207,7 +207,7 @@ ID3v1::GenreMap ID3v1::genreMap()
 String ID3v1::genre(int i)
 {
   if(i >= 0 && i < genresSize)
-    return genres[i];
+    return genres[i] + String::null; // always make a copy
   return String::null;
 }