diff options
author | seungha.son <seungha.son@samsung.com> | 2016-08-18 15:41:43 +0900 |
---|---|---|
committer | seungha.son <seungha.son@samsung.com> | 2016-08-18 16:33:51 +0900 |
commit | abea3e279a69e39c1c1a42fefb7cdba8bacb3b78 (patch) | |
tree | 2e5a61becf28b744481705c3dd3a538299826bb9 | |
parent | 33a542572ea6ea1fa5ee7c264366a640518764c3 (diff) | |
download | badge-abea3e279a69e39c1c1a42fefb7cdba8bacb3b78.tar.gz badge-abea3e279a69e39c1c1a42fefb7cdba8bacb3b78.tar.bz2 badge-abea3e279a69e39c1c1a42fefb7cdba8bacb3b78.zip |
Applied API Deprecation Policysubmit/tizen/20160822.060113submit/tizen/20160822.060035accepted/tizen/wearable/20160824.021653accepted/tizen/tv/20160824.021547accepted/tizen/mobile/20160824.021518accepted/tizen/ivi/20160824.021628accepted/tizen/common/20160823.132653accepted/tizen/common/20160822.132755
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: I8e153b851f477d2495500a958738f099a934276b
-rwxr-xr-x | CMakeLists.txt | 2 | ||||
-rwxr-xr-x | include/badge.h | 5 | ||||
-rwxr-xr-x | src/badge.c | 3 |
3 files changed, 7 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 0d3bf1f..a386b44 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,7 +51,7 @@ FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -g -Wall -O2") +SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -g -Wall -Werror -Wno-error=deprecated-declarations -O2") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") diff --git a/include/badge.h b/include/badge.h index aa234c9..7414de0 100755 --- a/include/badge.h +++ b/include/badge.h @@ -23,6 +23,8 @@ #ifndef __BADGE_DEF_H__ #define __BADGE_DEF_H__ +#include <tizen.h> + #include <stdbool.h> #include <badge_error.h> @@ -70,8 +72,7 @@ extern "C" { } * @endcode */ -int badge_new(const char *writable_app_id); - +int badge_new(const char *writable_app_id) TIZEN_DEPRECATED_API; /** diff --git a/src/badge.c b/src/badge.c index 67b4df3..30bee90 100755 --- a/src/badge.c +++ b/src/badge.c @@ -23,6 +23,8 @@ #include <stdlib.h> #include <stdarg.h> #include <unistd.h> + +#include <dlog.h> #include <package_manager.h> #include "badge.h" @@ -40,6 +42,7 @@ int badge_create(const char *pkgname, const char *writable_pkg) EXPORT_API int badge_new(const char *writable_app_id) { + dlog_print(DLOG_WARN, LOG_TAG, "DEPRECATION WARNING: badge_new() is deprecated and will be removed from next release. Use badge_add() instead."); return badge_new_for_uid(writable_app_id, getuid()); } |