]> granicus.if.org Git - taglib/commitdiff
Added a check for patternSize and removed a useless check.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Thu, 19 Jun 2014 07:53:29 +0000 (16:53 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Thu, 19 Jun 2014 07:57:36 +0000 (16:57 +0900)
taglib/toolkit/tbytevector.cpp

index 9522f0af003a29650f1dbbaff303e74e61656cc8..1ecd93d43c93d9e528bf67ea80ad091875bee163 100644 (file)
@@ -109,7 +109,7 @@ int findChar(
   char c, uint offset, int byteAlign)
 {
   const size_t dataSize = dataEnd - dataBegin;
-  if(dataSize == 0 || offset + 1 > dataSize)
+  if(offset + 1 > dataSize)
     return -1;
 
   // n % 0 is invalid
@@ -137,7 +137,7 @@ int findVector(
 {
   const size_t dataSize    = dataEnd    - dataBegin;
   const size_t patternSize = patternEnd - patternBegin;
-  if(dataSize == 0 || offset + patternSize > dataSize)
+  if(patternSize == 0 || offset + patternSize > dataSize)
     return -1;
 
   // n % 0 is invalid