From 907c0fddb0e7bf51c03755d18d1f0722786bf7c7 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Sat, 3 Apr 2004 16:20:11 +0000 Subject: [PATCH] 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 --- ogg/oggpage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ogg/oggpage.cpp b/ogg/oggpage.cpp index 90c07702..4387905e 100644 --- a/ogg/oggpage.cpp +++ b/ogg/oggpage.cpp @@ -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); }