summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInkyun Kil <inkyun.kil@samsung.com>2018-12-13 17:34:52 +0900
committerInkyun Kil <inkyun.kil@samsung.com>2018-12-18 08:31:03 +0900
commitc2d77196549bb3aa5ea7b6fff7e1a94021bd4dec (patch)
tree2b1c121eb390362abc97fb89a9b02af093421f5a
parent5897c872f3a42f8fb7f122fee5a0df336806fc59 (diff)
downloadalarm-manager-c2d77196549bb3aa5ea7b6fff7e1a94021bd4dec.tar.gz
alarm-manager-c2d77196549bb3aa5ea7b6fff7e1a94021bd4dec.tar.bz2
alarm-manager-c2d77196549bb3aa5ea7b6fff7e1a94021bd4dec.zip
Fix bug for updating alarm with Date
Change-Id: I73a52604577709ff7e1bfa9755dca7525b8a85e6 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
-rw-r--r--alarm-manager.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/alarm-manager.c b/alarm-manager.c
index 66e7fd0..b43e6c8 100644
--- a/alarm-manager.c
+++ b/alarm-manager.c
@@ -569,6 +569,7 @@ static __alarm_info_t *__alarm_update_in_list(int uid, alarm_id_t alarm_id,
if (update_flag == ALARM_UPDATE_FLAG_TIME) {
__alarm_set_start_and_end_time(alarm_info, entry);
+ memcpy(_alarm_info, alarm_info, sizeof(alarm_info_t));
} else if (update_flag == ALARM_UPDATE_FLAG_PERIOD) {
_alarm_info->alarm_type |= ALARM_TYPE_INEXACT;
_alarm_info->alarm_type |= ALARM_TYPE_PERIOD;