After making a simple enough test-case for Scott I was able to find the bug

myself.

Beware of the presedence of & !!

CCMAIL:wheeler@kde.org


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@301024 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
This commit is contained in:
Allan Sandfeld Jensen 2004-04-03 16:20:11 +00:00
parent 1b28af00a2
commit 907c0fddb0

View File

@ -116,7 +116,7 @@ Ogg::Page::ContainsPacketFlags Ogg::Page::containsPacket(int index) const
else if((flags & BeginsWithPacket && !d->header.firstPacketContinued()) ||
(flags & EndsWithPacket && d->header.lastPacketCompleted()) ||
(!flags & BeginsWithPacket && !flags & EndsWithPacket))
(!(flags & BeginsWithPacket) && !(flags & EndsWithPacket)))
{
flags = ContainsPacketFlags(flags | CompletePacket);
}