Fix bug for updating alarm with Date 11/195411/2
authorInkyun Kil <inkyun.kil@samsung.com>
Thu, 13 Dec 2018 08:34:52 +0000 (17:34 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Thu, 13 Dec 2018 23:11:24 +0000 (08:11 +0900)
Change-Id: I73a52604577709ff7e1bfa9755dca7525b8a85e6
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
alarm-manager.c

index 66e7fd0..b43e6c8 100644 (file)
@@ -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;