diff options
author | jiyong.min <jiyong.min@samsung.com> | 2019-12-26 14:59:15 +0900 |
---|---|---|
committer | jiyong.min <jiyong.min@samsung.com> | 2019-12-26 15:13:26 +0900 |
commit | df4b701e2c8d2847807fea322c931e166724aa6c (patch) | |
tree | 4e18e98bfd874e4e99e752b61b2948004bec8123 | |
parent | 20521337d5e73090a4a1ab03071f58d875e502f4 (diff) | |
download | libmm-fileinfo-df4b701e2c8d2847807fea322c931e166724aa6c.tar.gz libmm-fileinfo-df4b701e2c8d2847807fea322c931e166724aa6c.tar.bz2 libmm-fileinfo-df4b701e2c8d2847807fea322c931e166724aa6c.zip |
Fix build error due to toolchain upgrade (gcc6->gcc9)submit/tizen/20191226.093041accepted/tizen/unified/20191227.142821
error: output trucated before the last format character [-Werror=format-truncation=]
Change-Id: I9a0c7460e1afc81e46d14a4190c89a644943bf64
-rw-r--r-- | packaging/libmm-fileinfo.spec | 2 | ||||
-rw-r--r-- | utils/mm_file_util_tag.c | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/packaging/libmm-fileinfo.spec b/packaging/libmm-fileinfo.spec index 721f9e7..16d030a 100644 --- a/packaging/libmm-fileinfo.spec +++ b/packaging/libmm-fileinfo.spec @@ -1,6 +1,6 @@ Name: libmm-fileinfo Summary: Media Fileinfo -Version: 0.6.81 +Version: 0.6.82 Release: 1 Group: System/Libraries License: Apache-2.0 diff --git a/utils/mm_file_util_tag.c b/utils/mm_file_util_tag.c index bf6686b..433fd9d 100644 --- a/utils/mm_file_util_tag.c +++ b/utils/mm_file_util_tag.c @@ -36,6 +36,8 @@ #define INVALID_UINT_VALUE 0xFFFFFFFF #define INVALID_UINT8_VALUE 0xFF +#define ID3TAG_V110_TRACK_NUM_DIGIT 5 + typedef struct _mmfilemp4basicboxheader { unsigned int size; unsigned int type; @@ -2963,10 +2965,10 @@ bool mm_file_id3tag_parse_v110(AvFileContentInfo *pInfo, unsigned char *buffer) } if (pInfo->tagV2Info.bTrackNumMarked == false) { - pInfo->pTrackNum = mmfile_malloc(5); + pInfo->pTrackNum = mmfile_malloc(ID3TAG_V110_TRACK_NUM_DIGIT); if (pInfo->pTrackNum != NULL) { - pInfo->pTrackNum[4] = 0; - snprintf(pInfo->pTrackNum, 4, "%04d", (int)buffer[126]); + pInfo->pTrackNum[ID3TAG_V110_TRACK_NUM_DIGIT - 1] = 0; + snprintf(pInfo->pTrackNum, ID3TAG_V110_TRACK_NUM_DIGIT, "%04d", (int)buffer[126]); pInfo->tracknumLen = strlen(pInfo->pTrackNum); debug_msg(RELEASE, "pInfo->pTrackNum returned =(%s), pInfo->tracknumLen(%d)\n", pInfo->pTrackNum, pInfo->tracknumLen); |