summaryrefslogtreecommitdiff
path: root/alarm-manager-schedule.c
diff options
context:
space:
mode:
authorJaeho Lee <jaeho81.lee@samsung.com>2013-09-25 13:51:11 +0900
committerSemun Lee <sm79.lee@samsung.com>2014-03-11 09:25:22 +0900
commit87a5e9ccc313b35b78483a5e92e278bf025259fd (patch)
tree7b7029218c523fa68b04527ca830a05246a4c054 /alarm-manager-schedule.c
parent773700acc510cd1d1622b5cb2ba34bc98e8ce836 (diff)
downloadalarm-manager-87a5e9ccc313b35b78483a5e92e278bf025259fd.tar.gz
alarm-manager-87a5e9ccc313b35b78483a5e92e278bf025259fd.tar.bz2
alarm-manager-87a5e9ccc313b35b78483a5e92e278bf025259fd.zip
Change API from time to clock_gettime
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com> Change-Id: Icd6cf363a8176bd970dfc7f7b6b96e28e654c09a
Diffstat (limited to 'alarm-manager-schedule.c')
-rwxr-xr-xalarm-manager-schedule.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/alarm-manager-schedule.c b/alarm-manager-schedule.c
index a38eaaa..9cedebd 100755
--- a/alarm-manager-schedule.c
+++ b/alarm-manager-schedule.c
@@ -190,7 +190,7 @@ static time_t __alarm_next_duetime_once(__alarm_info_t *__alarm_info)
alarm_info_t *alarm_info = &__alarm_info->alarm_info;
alarm_date_t *start = &alarm_info->start;
- time(&current_time);
+ _alarm_time(&current_time);
localtime_r(&current_time, &duetime_tm);
duetime_tm.tm_hour = start->hour;
duetime_tm.tm_min = start->min;
@@ -222,7 +222,7 @@ static time_t __alarm_next_duetime_repeat(__alarm_info_t *__alarm_info)
alarm_info_t *alarm_info = &__alarm_info->alarm_info;
alarm_date_t *start = &alarm_info->start;
- time(&current_time);
+ _alarm_time(&current_time);
/*localtime_r(&current_time, &duetime_tm); */
duetime_tm.tm_hour = start->hour;
@@ -262,7 +262,7 @@ static time_t __alarm_next_duetime_annually(__alarm_info_t *__alarm_info)
alarm_info_t *alarm_info = &__alarm_info->alarm_info;
alarm_date_t *start = &alarm_info->start;
- time(&current_time);
+ _alarm_time(&current_time);
localtime_r(&current_time, &duetime_tm);
duetime_tm.tm_hour = start->hour;
duetime_tm.tm_min = start->min;
@@ -295,7 +295,7 @@ static time_t __alarm_next_duetime_monthly(__alarm_info_t *__alarm_info)
alarm_info_t *alarm_info = &__alarm_info->alarm_info;
alarm_date_t *start = &alarm_info->start;
- time(&current_time);
+ _alarm_time(&current_time);
localtime_r(&current_time, &duetime_tm);
duetime_tm.tm_hour = start->hour;
duetime_tm.tm_min = start->min;
@@ -339,7 +339,7 @@ static time_t __alarm_next_duetime_weekly(__alarm_info_t *__alarm_info)
alarm_mode_t *mode = &alarm_info->mode;
- time(&current_time);
+ _alarm_time(&current_time);
localtime_r(&current_time, &duetime_tm);
wday = duetime_tm.tm_wday;
duetime_tm.tm_hour = start->hour;
@@ -405,7 +405,7 @@ time_t _alarm_next_duetime(__alarm_info_t *__alarm_info)
alarm_info_t *alarm_info = &__alarm_info->alarm_info;
alarm_mode_t *mode = &alarm_info->mode;
- time(&current_time);
+ _alarm_time(&current_time);
cur_tm = localtime(&current_time);
if (cur_tm->tm_isdst > 0)
is_dst = 1;
@@ -459,7 +459,7 @@ static bool __find_next_alarm_to_be_scheduled(time_t *min_due_time)
GSList *iter = NULL;
__alarm_info_t *entry = NULL;
- time(&current_time);
+ _alarm_time(&current_time);
for (iter = alarm_context.alarms; iter != NULL;
iter = g_slist_next(iter)) {
@@ -509,7 +509,7 @@ static bool __find_next_alarm_to_be_scheduled_power_on(time_t *min_due_time)
struct tm *temp_info;
GSList *iter = NULL;
- time(&current_time);
+ _alarm_time(&current_time);
tzset(); /*for portability tzset() need to be called
before locatime_r,refer manpage localtime_r*/
@@ -580,7 +580,7 @@ bool _alarm_schedule()
int min = -1;
- time(&current_time);
+ _alarm_time(&current_time);
min_time = 0;