git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@811387
283d02a7-25f6-0310-bc7c-
ecb5cbfe19da
d->rating = 0;
d->counter = 0;
if(pos < size) {
- d->rating = data[pos++];
+ d->rating = (unsigned char)(data[pos++]);
if(pos < size) {
d->counter = data.mid(pos, 4).toUInt();
}
ID3v2::PopularimeterFrame *f = new ID3v2::PopularimeterFrame();
f->setEmail("email@example.com");
- f->setRating(2);
+ f->setRating(200);
f->setCounter(3);
MPEG::File foo(newname.c_str());
MPEG::File bar(newname.c_str());
CPPUNIT_ASSERT_EQUAL(String("email@example.com"), dynamic_cast<ID3v2::PopularimeterFrame *>(bar.ID3v2Tag()->frameList("POPM").front())->email());
+ CPPUNIT_ASSERT_EQUAL(200, dynamic_cast<ID3v2::PopularimeterFrame *>(bar.ID3v2Tag()->frameList("POPM").front())->rating());
deleteFile(newname);
}