From: Jiwoong Im Date: Wed, 25 Nov 2015 04:45:40 +0000 (+0900) Subject: remove permission check in alarmmgr_add_alarm_withcb X-Git-Tag: accepted/tizen/mobile/20151201.085738~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=96c00b0c119c609e13475fe92786749bf8749869;p=platform%2Fcore%2Fappfw%2Falarm-manager.git remove permission check in alarmmgr_add_alarm_withcb Change-Id: Ia5ec6d56aed338deb643df63dbbd27e396ce7f10 Signed-off-by: Jiwoong Im --- diff --git a/src/alarm-lib.c b/src/alarm-lib.c index 787de2c..9371ffe 100644 --- a/src/alarm-lib.c +++ b/src/alarm-lib.c @@ -1102,7 +1102,6 @@ EXPORT_API int alarmmgr_add_alarm(int alarm_type, time_t trigger_at_time, EXPORT_API int alarmmgr_add_alarm_withcb(int alarm_type, time_t trigger_at_time, time_t interval, alarm_cb_t handler, void *user_param, alarm_id_t *alarm_id) { - int result; int error_code = 0; struct timeval current_time; struct tm duetime_tm; @@ -1132,20 +1131,6 @@ EXPORT_API int alarmmgr_add_alarm_withcb(int alarm_type, time_t trigger_at_time, alarm_info.alarm_type |= ALARM_TYPE_RELATIVE; alarm_info.alarm_type |= ALARM_TYPE_WITHCB; - if (__compare_api_version(&result, getuid()) < 0) - return ERR_ALARM_SYSTEM_FAIL; - - if (result < 0) { - if (alarm_info.alarm_type & ALARM_TYPE_INEXACT) { - alarm_info.alarm_type ^= ALARM_TYPE_INEXACT; - } - } else { //Since 2.4 - if (!__is_permitted(appid, alarm_info.alarm_type)) { - ALARM_MGR_EXCEPTION_PRINT("[%s] is not permitted \n", appid); - return ERR_ALARM_NOT_PERMITTED_APP; - } - } - gettimeofday(¤t_time, NULL); if (current_time.tv_usec > 500 * 1000)