From 5bb7dbe457ff1aaf37a67df65ac79faddd1bbbe7 Mon Sep 17 00:00:00 2001 From: Scott Wheeler Date: Tue, 27 Sep 2005 14:34:32 +0000 Subject: [PATCH] Silly second declaration of the variable here that triggers an infinite loop in some cases (I'm surprised that it doesn't happen in more...this code has been around for a while.). BUG:113437 git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@464483 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- mpeg/mpegfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mpeg/mpegfile.cpp b/mpeg/mpegfile.cpp index cf126ce8..a825ad08 100644 --- a/mpeg/mpegfile.cpp +++ b/mpeg/mpegfile.cpp @@ -450,7 +450,7 @@ long MPEG::File::nextFrameOffset(long position) while(buffer.size() > 0) { seek(position); - ByteVector buffer = readBlock(bufferSize()); + buffer = readBlock(bufferSize()); for(uint i = 0; i < buffer.size(); i++) { if(uchar(buffer[i]) == 0xff && secondSynchByte(buffer[i + 1]))