From f79c766ba43f3ccffabcde8ef9462e11143d12ae Mon Sep 17 00:00:00 2001 From: Tsuda Kageyu Date: Wed, 29 Jul 2015 23:05:17 +0900 Subject: [PATCH] Avoid creating zero-sized padding blocks. --- taglib/flac/flacfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taglib/flac/flacfile.cpp b/taglib/flac/flacfile.cpp index 6df8f6b9..1460aa52 100644 --- a/taglib/flac/flacfile.cpp +++ b/taglib/flac/flacfile.cpp @@ -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); -- 2.40.0