]> granicus.if.org Git - taglib/commit
Fix ID3v2::UniqueFileIdentifier frame parsing.
authorLukáš Lalinský <lalinsky@gmail.com>
Sat, 10 Nov 2007 22:20:33 +0000 (22:20 +0000)
committerLukáš Lalinský <lalinsky@gmail.com>
Sat, 10 Nov 2007 22:20:33 +0000 (22:20 +0000)
commit2462905fe0cdbb7a37ca66b42a7176b13bbbb09c
tree1d4e9c7591c4aa6b3dbcd70c5de1afa716922f7e
parent41bc6f0686bef8ad81ffe663615cfbadd74e4c24
Fix ID3v2::UniqueFileIdentifier frame parsing.

According to the spec, the identifier contains arbitrary binary data (which
includes \0). That means splitting it on \0 and checking if we have only
two parts is wrong, because it rejects valid frames.

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@735109 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp
tests/test_id3v2.cpp