diff options
author | Erik de Castro Lopo <erikd@mega-nerd.com> | 2014-09-21 21:11:41 +1000 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2014-09-21 21:11:46 +1000 |
commit | ffa55423e0cc159b9a84cbde9e59e37921879475 (patch) | |
tree | 7d46670a8ff6d20eb8d65ceac50dbdab4f559b89 | |
parent | ea0d5ddadc6902e873983c89f473130b3bb6625f (diff) | |
download | flac-ffa55423e0cc159b9a84cbde9e59e37921879475.tar.gz |
flac/utils.c : Fix calculation of a tag length.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
-rw-r--r-- | src/flac/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |