From ffa55423e0cc159b9a84cbde9e59e37921879475 Mon Sep 17 00:00:00 2001 From: Erik de Castro Lopo Date: Sun, 21 Sep 2014 21:11:41 +1000 Subject: flac/utils.c : Fix calculation of a tag length. Patch-from: lvqcl --- src/flac/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flac/utils.c b/src/flac/utils.c index 52b2c439..d0102b41 100644 --- a/src/flac/utils.c +++ b/src/flac/utils.c @@ -391,7 +391,7 @@ FLAC__bool flac__utils_set_channel_mask_tag(FLAC__StreamMetadata *object, FLAC__ FLAC__ASSERT(object); FLAC__ASSERT(object->type == FLAC__METADATA_TYPE_VORBIS_COMMENT); - FLAC__ASSERT(strlen(CHANNEL_MASK_TAG+1+2+16+1) <= sizeof(tag)); /* +1 for =, +2 for 0x, +16 for digits, +1 for NUL */ + FLAC__ASSERT(strlen(CHANNEL_MASK_TAG)+1+2+16+1 <= sizeof(tag)); /* +1 for =, +2 for 0x, +16 for digits, +1 for NUL */ entry.entry = (FLAC__byte*)tag; if((entry.length = flac_snprintf(tag, sizeof(tag), "%s=0x%04X", CHANNEL_MASK_TAG, (unsigned)channel_mask)) >= sizeof(tag)) return false; -- cgit v1.2.1