diff --git a/taglib/mpeg/id3v2/id3v2frame.cpp b/taglib/mpeg/id3v2/id3v2frame.cpp index fc090fef..10882f48 100644 --- a/taglib/mpeg/id3v2/id3v2frame.cpp +++ b/taglib/mpeg/id3v2/id3v2frame.cpp @@ -163,7 +163,7 @@ ByteVector Frame::fieldData(const ByteVector &frameData) const uint frameDataLength = size(); if(d->header->compression() || d->header->dataLengthIndicator()) { - frameDataLength = frameData.mid(headerSize, 4).toUInt(); + frameDataLength = SynchData::toUInt(frameData.mid(headerSize, 4); frameDataOffset += 4; }