From: Tsuda Kageyu <tsuda.kageyu@gmail.com> Date: Tue, 30 Jun 2015 02:58:07 +0000 (+0900) Subject: MPEG: Fix warnings about signed/unsigned mismatch on some compilers. X-Git-Tag: v1.10beta~43^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=409b135dd550d68ef0810ea014ba0a64ec0c5715;p=taglib MPEG: Fix warnings about signed/unsigned mismatch on some compilers. --- diff --git a/taglib/mpeg/xingheader.cpp b/taglib/mpeg/xingheader.cpp index 9fae4934..5a496184 100644 --- a/taglib/mpeg/xingheader.cpp +++ b/taglib/mpeg/xingheader.cpp @@ -103,7 +103,7 @@ void MPEG::XingHeader::parse(const ByteVector &data) // Xing header found. - if(data.size() < offset + 16) { + if(data.size() < static_cast<ulong>(offset + 16)) { debug("MPEG::XingHeader::parse() -- Xing header found but too short."); return; } @@ -127,7 +127,7 @@ void MPEG::XingHeader::parse(const ByteVector &data) // VBRI header found. - if(data.size() < offset + 32) { + if(data.size() < static_cast<ulong>(offset + 32)) { debug("MPEG::XingHeader::parse() -- VBRI header found but too short."); return; }