[i18ninfo] Fix warnings 08/152108/1 accepted/tizen/4.0/unified/20170925.150635 submit/tizen_4.0/20170925.055918 submit/tizen_4.0/20170925.055957
authorHyunjee Kim <hj0426.kim@samsung.com>
Mon, 21 Aug 2017 00:36:33 +0000 (09:36 +0900)
committerMyoungJune Park <mj2004.park@samsung.com>
Mon, 25 Sep 2017 05:56:53 +0000 (14:56 +0900)
Change-Id: Ib8af7522d16e81b79c07ec65b133c9527b29ed7f
Signed-off-by: Hyunjee Kim <hj0426.kim@samsung.com>
i18ninfo/i18ninfo.cpp

index b43ee2f7554e02f04c5d6d20d415b826ec51db27..4bbdd8f17bdc3fc521341f6e20868f317914332c 100644 (file)
@@ -102,7 +102,7 @@ i18n_error_code_e error_code;
 static void __get_available_locales();
 static int __get_date_basic_format();
 static int __get_date_and_time(char *input_time);
-static int __get_number_format(char *input_number);
+static int __get_number_format(const char *input_number);
 static int __get_symbol();
 static int __get_language_info();
 static int __manage_string_iteration(char *custom_type);
@@ -131,7 +131,7 @@ static void __get_available_locales()
        }
 }
 
-char *__print_i18n_type_string(char *type, int num)
+char *__print_i18n_type_string(const char *type, int num)
 {
        char *str = (char*)calloc(300, sizeof(char));
        PRINT_DEBUG_LOG("input type: %s, num: %d\n", type, num);
@@ -341,7 +341,7 @@ char *__print_i18n_type_string(char *type, int num)
        return str;
 }
 
-static char *_date_basic_format_convert(char *input_pattern, int i, char *type)
+static char *_date_basic_format_convert(const char *input_pattern, int i, const char *type)
 {
        int ret = 0;
        i18n_udate_format_h format_h = NULL;
@@ -350,6 +350,7 @@ static char *_date_basic_format_convert(char *input_pattern, int i, char *type)
        i18n_uchar pattern[BUF_SIZE] = {0, };
        i18n_ustring_copy_ua_n(pattern, input_pattern, BUF_SIZE);
        ret = i18n_udate_create(I18N_UDATE_PATTERN, I18N_UDATE_PATTERN, default_locale, timezone,  -1, pattern, -1, &format_h);
+       CHECK_ERROR("i18n_udate_create", ret);
 
        i18n_udate date_now = 259200000;
 
@@ -366,6 +367,7 @@ static char *_date_basic_format_convert(char *input_pattern, int i, char *type)
        i18n_uchar *result = (i18n_uchar *) malloc(BUF_SIZE * sizeof(i18n_uchar));
        int date_len = 0;
        ret = i18n_udate_format_date(format_h, date_now, result, BUF_SIZE, NULL, &date_len);
+       CHECK_ERROR("i18n_udate_format_date", ret);
 
        char *s = (char *)malloc(BUF_SIZE * sizeof(char));
        i18n_ustring_copy_au(s, result);
@@ -546,7 +548,7 @@ static int __get_date_and_time(char *input_time)
        return 0;
 }
 
-static int __get_number_format(char *input_number)
+static int __get_number_format(const char *input_number)
 {
        int ret = 0;
        printf(" - To get various number format\n");
@@ -665,7 +667,7 @@ static int __convert_number(char *custom_number)
        i18n_uchar *number_to_convert;
 
        if (!custom_number) {
-               char *input_number = "abc০১২৩def四五六ⅦⅧⅨ";
+               const char *input_number = "abc০১২৩def四五六ⅦⅧⅨ";
                printf(" Input number : %s\n", input_number);
                number_to_convert =
                    (i18n_uchar *) malloc(sizeof(i18n_uchar) * (strlen(input_number) + 1));
@@ -838,7 +840,7 @@ static int __manage_string_iteration(char *input_string)
        i18n_ubreak_iterator_h boundary;
 
        if (!input_string) {
-               char *input_text = "Twinkle, twinkle, little star. How I wonder what you are";
+               const char *input_text = "Twinkle, twinkle, little star. How I wonder what you are";
                printf("\nInput string : %s\n", input_text);
                string_to_examine =
                    (i18n_uchar *) malloc(sizeof(i18n_uchar) * (strlen(input_text) + 1));
@@ -931,7 +933,7 @@ static int __analyze_string(char *custom_string)
        i18n_uchar *string_to_examine;
 
        if (!custom_string) {
-               char *input_text = "String";
+               const char *input_text = "String";
                printf("\n Input string : %s\n", input_text);
                string_to_examine =
                    (i18n_uchar *) malloc(sizeof(i18n_uchar) * (strlen(input_text) + 1));