]> granicus.if.org Git - taglib/commitdiff
Avoid creating zero-sized padding blocks.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Wed, 29 Jul 2015 14:05:17 +0000 (23:05 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Wed, 29 Jul 2015 14:05:17 +0000 (23:05 +0900)
taglib/flac/flacfile.cpp

index 6df8f6b98ae295d2e975104bfbd8d198eb50f541..1460aa5221bb6963bf032e2eb7f51a830210a2e4 100644 (file)
@@ -235,7 +235,7 @@ bool FLAC::File::save()
 
   long originalLength = d->streamStart - d->flacStart;
   int paddingLength = originalLength - data.size() - 4;
-  if (paddingLength < 0) {
+  if(paddingLength <= 0) {
     paddingLength = MinPaddingLength;
   }
   ByteVector padding = ByteVector::fromUInt(paddingLength);