summaryrefslogtreecommitdiff
path: root/src/libFLAC/stream_encoder_framing.c
diff options
context:
space:
mode:
authorJosh Coalson <jcoalson@users.sourceforce.net>2002-10-17 07:40:01 +0000
committerJosh Coalson <jcoalson@users.sourceforce.net>2002-10-17 07:40:01 +0000
commit5dee3a641d19cc00765da665032917072d573b74 (patch)
treef007a631b3b33c4a368121f0cf969d17dafb10d9 /src/libFLAC/stream_encoder_framing.c
parentfc7945c14a3ac712efd8463b18c83de9bc88838d (diff)
downloadflac-5dee3a641d19cc00765da665032917072d573b74.tar.gz
add assert on the vendor string construction
Diffstat (limited to 'src/libFLAC/stream_encoder_framing.c')
-rw-r--r--src/libFLAC/stream_encoder_framing.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libFLAC/stream_encoder_framing.c b/src/libFLAC/stream_encoder_framing.c
index d7bd363c..7b638cfe 100644
--- a/src/libFLAC/stream_encoder_framing.c
+++ b/src/libFLAC/stream_encoder_framing.c
@@ -47,6 +47,7 @@ FLAC__bool FLAC__add_metadata_block(const FLAC__StreamMetadata *metadata, FLAC__
*/
i = metadata->length;
if(metadata->type == FLAC__METADATA_TYPE_VORBIS_COMMENT) {
+ FLAC__ASSERT(metadata->data.vorbis_comment.vendor_string.length == 0 || 0 != metadata->data.vorbis_comment.vendor_string.entry);
i -= metadata->data.vorbis_comment.vendor_string.length;
i += vendor_string_length;
}