Fix 64bit build error 96/235096/2 accepted/tizen/unified/20200603.150226 submit/tizen/20200602.003220
authorMinje Ahn <minje.ahn@samsung.com>
Tue, 2 Jun 2020 06:23:53 +0000 (15:23 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Tue, 2 Jun 2020 06:34:58 +0000 (15:34 +0900)
Change-Id: I5e814ccb609909785b9936455eade6fff21684aa
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
utils/include/mm_file_utils.h
utils/mm_file_util_string.c

index 16310465f1e70674e00fc4e683883c1e5db84aa5..52607db3bcfac74351b8489bd4fcd2c5d90efae4 100755 (executable)
@@ -177,7 +177,7 @@ void mmfile_format_print_frame(MMFileFormatFrame *in);
 #define MMFILE_CODESET_UTF16 "UTF-16"
 
 char *mmfile_get_charset(const char *str);
-char *mmfile_convert_to_utf8(const char *str, gssize len, const char *from_codeset);
+char *mmfile_convert_to_utf8(const char *str, ssize_t len, const char *from_codeset);
 
 
 /*////////////////////////////////////////////////////////////////////// */
index 6e0f4a4ef54042099425d55cb54f2a0f6803ddd6..b3a1da68c8d2ef619387d609916e500215890eab 100755 (executable)
@@ -78,7 +78,7 @@ done:
 }
 
 
-char *mmfile_convert_to_utf8(const char *str, gssize len, const char *from_codeset)
+char *mmfile_convert_to_utf8(const char *str, ssize_t len, const char *from_codeset)
 {
        char *result = NULL;
        GError *err = NULL;
@@ -94,7 +94,7 @@ char *mmfile_convert_to_utf8(const char *str, gssize len, const char *from_codes
 
        /*if converting failed, return null string.*/
        if (!result) {
-               debug_warning(RELEASE, "text encoding failed.[%s][%d]\n", str, len);
+               debug_warning(RELEASE, "text encoding failed.[%s][%zd]\n", str, len);
                if (err != NULL) {
                        debug_warning(DEBUG, "Error msg [%s]", err->message);
                        g_error_free(err);