From: Kichan Kwon Date: Mon, 18 Sep 2017 10:01:57 +0000 (+0900) Subject: Set the minimum value of tracker_type_e X-Git-Tag: submit/tizen_6.5/20211028.162501 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Ftags%2Fsubmit%2Ftizen_6.5%2F20211028.162501;p=platform%2Fcore%2Fsystem%2Flibtracker.git Set the minimum value of tracker_type_e Change-Id: I9ee780ff0f5297922b5469cb78804df1ff38942f Signed-off-by: Kichan Kwon --- diff --git a/include/tracker.h b/include/tracker.h index a9e2519..8181e68 100644 --- a/include/tracker.h +++ b/include/tracker.h @@ -53,6 +53,7 @@ typedef enum { } tracker_service_e; typedef enum { + TRACKER_TYPE_INVALID = -1, TRACKER_TYPE_POWER_LOCK = 0, TRACKER_TYPE_MAX } tracker_type_e; diff --git a/src/tracker.c b/src/tracker.c index 4b34711..8f55549 100644 --- a/src/tracker.c +++ b/src/tracker.c @@ -24,7 +24,7 @@ API int tracker_get_ref_counter(tracker_type_e type, int *cnt) { int ref; - if (type < 0 || type >= TRACKER_TYPE_MAX || !trackers[type]) { + if (type <= TRACKER_TYPE_INVALID || type >= TRACKER_TYPE_MAX || !trackers[type]) { _E("Try to access not existed tracker %d", type); return TRACKER_ERROR_INVALID_PARAMETER; } @@ -43,7 +43,7 @@ API int tracker_get_tick(tracker_type_e type, int *cnt) { int count; - if (type < 0 || type >= TRACKER_TYPE_MAX || !trackers[type]) { + if (type <= TRACKER_TYPE_INVALID || type >= TRACKER_TYPE_MAX || !trackers[type]) { _E("Try to access not existed tracker %d", type); return TRACKER_ERROR_INVALID_PARAMETER; }