Lines Matching refs:schedule
45 CoAuthSchedule *schedule = (CoAuthSchedule *)data;
46 if (schedule->templateIds.data != NULL) {
47 Free(schedule->templateIds.data);
48 schedule->templateIds.data = NULL;
50 Free(schedule);
59 CoAuthSchedule *schedule = (CoAuthSchedule *)Malloc(sizeof(CoAuthSchedule));
60 if (schedule == NULL) {
61 LOG_ERROR("schedule is null");
64 if (memcpy_s(schedule, sizeof(CoAuthSchedule), coAuthSchedule, sizeof(CoAuthSchedule)) != EOK) {
65 LOG_ERROR("copy schedule failed");
66 Free(schedule);
69 schedule->templateIds.data = NULL;
70 schedule->templateIds.len = 0;
71 ResultCode ret = CopyTemplateArrays(&(coAuthSchedule->templateIds), &(schedule->templateIds));
74 Free(schedule);
77 return schedule;
112 LOG_ERROR("get null schedule");
115 CoAuthSchedule *schedule = CopyCoAuthSchedule(coAuthSchedule);
116 if (schedule == NULL) {
122 DestroyCoAuthSchedule(schedule);
125 ResultCode result = g_scheduleList->insert(g_scheduleList, schedule);
128 DestroyCoAuthSchedule(schedule);
165 CoAuthSchedule *schedule = NULL;
167 schedule = (CoAuthSchedule *)iterator->next(iterator);
168 if (schedule == NULL) {
172 if (schedule->scheduleId != scheduleId) {
176 return schedule;
179 LOG_ERROR("can't find this schedule");
186 CoAuthSchedule *schedule = NULL;
188 schedule = (CoAuthSchedule *)temp->data;
189 if (schedule != NULL && schedule->scheduleId == scheduleId) {