From: Hyunjee Kim Date: Tue, 11 Oct 2016 05:27:48 +0000 (+0900) Subject: Add the Deprecation log msg X-Git-Tag: submit/tizen/20161017.022418~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d0611b05d8c6f8a786fe1d9473d4110a7d3b7d84;p=platform%2Fcore%2Fapi%2Fbase-utils.git Add the Deprecation log msg Change-Id: I01f2d90525b5bca3bcf477a5ca9bb275f3405e96 Signed-off-by: Hyunjee Kim --- diff --git a/src/include/deprecated/utils_i18n_timezone.h b/src/include/deprecated/utils_i18n_timezone.h index 3488b02..54e2fe3 100644 --- a/src/include/deprecated/utils_i18n_timezone.h +++ b/src/include/deprecated/utils_i18n_timezone.h @@ -18,6 +18,11 @@ #define __UTILS_I18N_TIMEZONE_H__ #include +#include + +#ifndef TIZEN_DEPRECATED_API +#define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated)) +#endif /** * @file utils_i18n_timezone.h @@ -414,7 +419,7 @@ int i18n_timezone_use_daylight_time(i18n_timezone_h timezone, i18n_ubool *daylig * * @retval #I18N_ERROR_NONE Successful */ -int i18n_timezone_in_daylight_time(i18n_timezone_h timezone, i18n_udate date, i18n_ubool *daylight_time); +int i18n_timezone_in_daylight_time(i18n_timezone_h timezone, i18n_udate date, i18n_ubool *daylight_time) TIZEN_DEPRECATED_API; /** * @brief Returns true if this zone has the same rule and offset as another zone. diff --git a/src/include/deprecated/utils_i18n_usearch.h b/src/include/deprecated/utils_i18n_usearch.h index d82decc..703994a 100644 --- a/src/include/deprecated/utils_i18n_usearch.h +++ b/src/include/deprecated/utils_i18n_usearch.h @@ -18,6 +18,11 @@ #define __UTILS_I18N_USEARCH_H__ #include +#include + +#ifndef TIZEN_DEPRECATED_API +#define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated)) +#endif /** * @file utils_i18n_usearch.h @@ -103,7 +108,7 @@ extern "C" { * @retval #I18N_ERROR_NONE Successful * @retval #I18N_ERROR_INVALID_PARAMETER Invalid function parameter */ -int i18n_usearch_create(const i18n_uchar *pattern, int32_t pattern_len, const i18n_uchar *text, int32_t text_len, const char *locale, i18n_ubreak_iterator_s *break_iter, i18n_usearch_h *search_iter); +int i18n_usearch_create(const i18n_uchar *pattern, int32_t pattern_len, const i18n_uchar *text, int32_t text_len, const char *locale, i18n_ubreak_iterator_s *break_iter, i18n_usearch_h *search_iter) TIZEN_DEPRECATED_API; /** * @brief Creates an #i18n_usearch_h using the argument locale language rule set. diff --git a/src/include/deprecated/utils_i18n_ustring.h b/src/include/deprecated/utils_i18n_ustring.h index a89153a..2d47867 100644 --- a/src/include/deprecated/utils_i18n_ustring.h +++ b/src/include/deprecated/utils_i18n_ustring.h @@ -21,6 +21,11 @@ #define __UTILS_I18N_USTRING_H__ #include +#include + +#ifndef TIZEN_DEPRECATED_API +#define TIZEN_DEPRECATED_API __attribute__((__visibility__("default"), deprecated)) +#endif /** * @file utils_i18n_ustring.h @@ -978,7 +983,7 @@ int32_t i18n_ustring_to_lower(i18n_uchar *dest, int32_t dest_capacity, const i18 * @exception #I18N_ERROR_INVALID_PARAMETER Invalid function parameter */ int32_t i18n_ustring_to_title(i18n_uchar *dest, int32_t dest_capacity, const i18n_uchar *src, int32_t src_len, i18n_ubreak_iterator_s *title_iter, - const char *locale, i18n_error_code_e *error_code); + const char *locale, i18n_error_code_e *error_code) TIZEN_DEPRECATED_API; /** * @brief Titlecases a string. diff --git a/src/utils_i18n_timezone.cpp b/src/utils_i18n_timezone.cpp index bbe4c71..e72d085 100755 --- a/src/utils_i18n_timezone.cpp +++ b/src/utils_i18n_timezone.cpp @@ -407,6 +407,7 @@ int i18n_timezone_use_daylight_time(i18n_timezone_h timezone, i18n_ubool *daylig int i18n_timezone_in_daylight_time(i18n_timezone_h timezone, i18n_udate date, i18n_ubool *daylight_time) { + ERR("DEPRECATION WARNING: i18n_timezone_in_daylight_time() is deprecated and will be removed from next release."); retv_if(timezone == NULL || daylight_time == NULL, I18N_ERROR_INVALID_PARAMETER); UErrorCode status = U_ZERO_ERROR; diff --git a/src/utils_i18n_usearch.c b/src/utils_i18n_usearch.c index 62fa2b7..acd66b3 100644 --- a/src/utils_i18n_usearch.c +++ b/src/utils_i18n_usearch.c @@ -61,6 +61,7 @@ int i18n_usearch_create(const i18n_uchar *pattern, int32_t pattern_len, const i1 int32_t text_len, const char *locale, i18n_ubreak_iterator_s *break_iter, i18n_usearch_h *search_iter) { + ERR("DEPRECATION WARNING:i18n_usearch_create() is deprecated and will be removed from next release."); retv_if(search_iter == NULL, I18N_ERROR_INVALID_PARAMETER); i18n_error_code_e err = I18N_ERROR_NONE; *search_iter = diff --git a/src/utils_i18n_ustring.c b/src/utils_i18n_ustring.c index 9f56f82..fdb13f9 100644 --- a/src/utils_i18n_ustring.c +++ b/src/utils_i18n_ustring.c @@ -525,6 +525,7 @@ int32_t i18n_ustring_to_title(i18n_uchar *dest, int32_t dest_capacity, const i18 int32_t src_len, i18n_ubreak_iterator_s *title_iter, const char *locale, i18n_error_code_e *i18n_error) { + ERR("DEPRECATION WARNING: i18n_ustring_to_title() is deprecated and will be removed from next release."); if (src == NULL) { *i18n_error = I18N_ERROR_INVALID_PARAMETER; return 0;