From: Hyunjee Kim Date: Wed, 3 Jul 2019 05:54:06 +0000 (+0900) Subject: Handling icu warning errors and unknown errors X-Git-Tag: submit/tizen/20190703.075304^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e4b3139984cbf120cb007ecc96f56b5b272d2ec7;p=platform%2Fcore%2Fapi%2Fbase-utils.git Handling icu warning errors and unknown errors Change-Id: Ie8d54ff7b3efa2232b1ba3b1f68e423464f11072 Signed-off-by: Hyunjee Kim --- diff --git a/src/utils_i18n_private.cpp b/src/utils_i18n_private.cpp index 6091995..a6ad83b 100644 --- a/src/utils_i18n_private.cpp +++ b/src/utils_i18n_private.cpp @@ -121,5 +121,11 @@ int _i18n_error_mapping(int err) { err_map.insert(make_pair(U_BRK_MALFORMED_RULE_TAG, I18N_ERROR_UBRK_MALFORMED_RULE_TAG)); } + if(err <= U_ZERO_ERROR) + return I18N_ERROR_NONE; + + if(err_map.find(err) == err_map.end()) + return I18N_ERROR_UNKNOWN; + return err_map.find(err)->second; }