diff options
author | Jaeho Lee <jaeho81.lee@samsung.com> | 2013-04-06 11:44:43 +0900 |
---|---|---|
committer | Jaeho Lee <jaeho81.lee@samsung.com> | 2013-04-06 11:48:53 +0900 |
commit | 47b76815ba51b77284e2c75d75ccffa27ca84a12 (patch) | |
tree | 3ca516d1e5e3814f905d8e8213b54f674bff7f65 /alarm-manager.c | |
parent | a671a0b0daba404ebf880858c802fa68e2a8fa52 (diff) | |
download | alarm-manager-47b76815ba51b77284e2c75d75ccffa27ca84a12.tar.gz alarm-manager-47b76815ba51b77284e2c75d75ccffa27ca84a12.tar.bz2 alarm-manager-47b76815ba51b77284e2c75d75ccffa27ca84a12.zip |
added new API
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com>
Change-Id: I6976af716e759424066beb9098ae6f47366bfa20
Diffstat (limited to 'alarm-manager.c')
-rwxr-xr-x | alarm-manager.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/alarm-manager.c b/alarm-manager.c index f65e23c..7dff97d 100755 --- a/alarm-manager.c +++ b/alarm-manager.c @@ -1480,6 +1480,11 @@ static void __alarm_expired() char appid[MAX_SERVICE_NAME_LEN] = { 0, }; char alarm_id_str[32] = { 0, }; + if (__alarm_info->alarm_info.alarm_type & ALARM_TYPE_WITHCB) { + __alarm_remove_from_list(__alarm_info->pid, alarm_id, NULL); + goto done; + } + expire_info = malloc(sizeof(__expired_alarm_t)); if (G_UNLIKELY(NULL == expire_info)){ ALARM_MGR_ASSERT_PRINT("[alarm-server]:Malloc failed!Can't notify alarm expiry info\n"); |