diff --git a/taglib/riff/rifffile.cpp b/taglib/riff/rifffile.cpp index 2910b5cc..46581e51 100644 --- a/taglib/riff/rifffile.cpp +++ b/taglib/riff/rifffile.cpp @@ -213,8 +213,8 @@ void RIFF::File::read() } Chunk chunk; - chunk.name = readBlock(4); - chunk.size = readBlock(4).toUInt(bigEndian); + chunk.name = chunkName; + chunk.size = chunkSize; chunk.offset = tell(); seek(chunk.size, Current);