--- libgig/trunk/src/RIFF.cpp 2009/03/22 11:13:25 1869 +++ libgig/trunk/src/RIFF.cpp 2009/04/16 18:25:31 1885 @@ -1243,7 +1243,7 @@ std::cout << "List::Readheader(ulong) "; #endif // DEBUG Chunk::ReadHeader(fPos); - if (CurrentChunkSize < 8) return; + if (CurrentChunkSize < 4) return; NewChunkSize = CurrentChunkSize -= 4; #if POSIX lseek(pFile->hFileRead, fPos + CHUNK_HEADER_SIZE, SEEK_SET);