]> granicus.if.org Git - taglib/commitdiff
Fix a GCC/Clang warning about singed/unsigned comparison.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Fri, 17 Apr 2015 00:38:21 +0000 (09:38 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Fri, 17 Apr 2015 00:38:21 +0000 (09:38 +0900)
taglib/mpeg/id3v2/frames/tableofcontentsframe.cpp

index b7d6dad950a4d5af346f18d85d2a62b30966c398..4c750cc5811904b0929b6f74549d979d93e0f3f8 100644 (file)
@@ -237,14 +237,14 @@ void TableOfContentsFrame::parseFields(const ByteVector &data)
     return;
   }
 
-  int pos = 0, embPos = 0;
+  int pos = 0;
+  TagLib::uint embPos = 0;
   d->elementID = readStringField(data, String::Latin1, &pos).data(String::Latin1);
   d->elementID.append(char(0));
   d->isTopLevel = (data.at(pos) & 2) > 0;
   d->isOrdered = (data.at(pos++) & 1) > 0;
   TagLib::uint entryCount = data.at(pos++);
-  for(TagLib::uint i = 0; i < entryCount; i++)
-  {
+  for(TagLib::uint i = 0; i < entryCount; i++) {
     ByteVector childElementID = readStringField(data, String::Latin1, &pos).data(String::Latin1);
     childElementID.append(char(0));
     d->childElements.append(childElementID);