summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjiyong.min <jiyong.min@samsung.com>2019-12-26 14:59:15 +0900
committerjiyong.min <jiyong.min@samsung.com>2019-12-26 18:40:11 +0900
commit954ee38684e10ffa147200a3c1d498501e5207b1 (patch)
treea2ce1365e61b56889f1f734c65834e601875242d
parent21e98d3439f3ad5d21ae9e9476ee943067fc4d9f (diff)
downloadlibmm-fileinfo-954ee38684e10ffa147200a3c1d498501e5207b1.tar.gz
libmm-fileinfo-954ee38684e10ffa147200a3c1d498501e5207b1.tar.bz2
libmm-fileinfo-954ee38684e10ffa147200a3c1d498501e5207b1.zip
Fix build error due to toolchain upgrade (gcc6->gcc9)submit/tizen_5.5/20191226.094019accepted/tizen/5.5/unified/20191230.212214
error: output trucated before the last format character [-Werror=format-truncation=] Change-Id: I9a0c7460e1afc81e46d14a4190c89a644943bf64
-rw-r--r--packaging/libmm-fileinfo.spec2
-rw-r--r--utils/mm_file_util_tag.c8
2 files changed, 6 insertions, 4 deletions
diff --git a/packaging/libmm-fileinfo.spec b/packaging/libmm-fileinfo.spec
index 680df64..721f9e7 100644
--- a/packaging/libmm-fileinfo.spec
+++ b/packaging/libmm-fileinfo.spec
@@ -1,6 +1,6 @@
Name: libmm-fileinfo
Summary: Media Fileinfo
-Version: 0.6.80
+Version: 0.6.81
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 025704f..829214d 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;
@@ -2836,10 +2838,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);