case VCAL_RELATED_START:
ret = calendar_record_get_caltime(record, _calendar_event.start_time, &caltime);
WARN_IF(CALENDAR_ERROR_NONE != ret, "calendar_record_get_caltime() Fail(%d)", ret);
- cal_time_modify_caltime(&caltime, tick * unit);
- ret = cal_record_set_caltime(record, _calendar_event.start_time, caltime);
- WARN_IF(CALENDAR_ERROR_NONE != ret, "cal_record_set_caltime() Fail(%d)", ret);
break;
case VCAL_RELATED_END:
ret = calendar_record_get_caltime(record, _calendar_event.end_time, &caltime);
WARN_IF(CALENDAR_ERROR_NONE != ret, "calendar_record_get_caltime() Fail(%d)", ret);
- cal_time_modify_caltime(&caltime, tick * unit);
- ret = cal_record_set_caltime(record, _calendar_event.end_time, caltime);
- WARN_IF(CALENDAR_ERROR_NONE != ret, "cal_record_set_caltime() Fail(%d)", ret);
break;
}
+ cal_time_modify_caltime(&caltime, tick * unit);
+ ret = cal_record_set_caltime(alarm, _calendar_alarm.alarm_time, caltime);
+ WARN_IF(CALENDAR_ERROR_NONE != ret, "cal_record_set_caltime() Fail(%d)", ret);
ret = cal_record_set_int(alarm, _calendar_alarm.tick_unit, CALENDAR_ALARM_TIME_UNIT_SPECIFIC);
WARN_IF(CALENDAR_ERROR_NONE != ret, "cal_record_set_int() Fail(%d)", ret);
}
RETV_IF(NULL == tt_alert, CALENDAR_ERROR_INVALID_PARAMETER);
char query[CAL_DB_SQL_MAX_LEN] = {0};
- snprintf(query, sizeof(query), "SELECT A.event_id,A.remind_tick_unit,A.remind_tick,"
- "A.alarm_type,A.alarm_utime,A.alarm_datetime,B.type,B.dtstart_type,B.dtend_type "
- "FROM %s as A, %s as B ON A.event_id = B.id WHERE alarm_id =%d ",
+ snprintf(query, sizeof(query), "SELECT A.event_id, A.remind_tick_unit, A.remind_tick, "
+ "A.alarm_type, A.alarm_utime, A.alarm_datetime, B.type, B.dtstart_type, "
+ "B.dtend_type FROM %s as A, %s as B ON A.event_id =B.id WHERE alarm_id =%d ",
CAL_TABLE_ALARM, CAL_TABLE_SCHEDULE, alarm_id);
sqlite3_stmt *stmt = NULL;
st.tm_hour = h;
st.tm_min = n;
st.tm_sec = s;
- *tt_alert = (long long int)mktime(&st);
- DBG("datetime[%s] to %02d:%02d:%02d (%lld)", datetime, h, n, s, *tt_alert);
+ *tt_alert = mktime(&st);
+ DBG("datetime[%s] to %02d:%02d:%02d (%d)", datetime, h, n, s, *tt_alert);
}
sqlite3_finalize(stmt);
return CALENDAR_ERROR_NONE;
}
break;
}
- DBG("alert_time(%lld) = utime(%lld) - (tick(%d) * unit(%d))", *tt_alert, utime, datetime, tick, unit);
+ DBG("alert_time(%d) = utime(%lld) - (tick(%d) * unit(%d))", *tt_alert, utime, tick, unit);
*tt_alert = utime - (tick * unit);
return CALENDAR_ERROR_NONE;