Avoid creating zero-sized padding blocks.

This commit is contained in:
Tsuda Kageyu
2015-07-29 23:05:17 +09:00
parent 6f944b0291
commit f79c766ba4

View 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);