calendar_list_h list = NULL;
calendar_record_h temp_service_data = (calendar_record_h) service_data;
calendar_record_h image_item = (calendar_record_h) temp_service_data;
- calendar_record_h extended_version = NULL;
sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
int service_ret = CALENDAR_ERROR_NONE;
char *temp_agent_data = NULL;
goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_list_create() Fail!: err[%d]", service_ret);
// 1. extended vcalendar version : it should be excuted before calendar_vcalendar_make_from_records
- service_ret = calendar_record_create(_calendar_extended_property._uri, &extended_version);
- goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_create() Fail!: err[%d]", service_ret);
-
- service_ret = calendar_record_set_str(extended_version, _calendar_extended_property.key, "VERSION");
- goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_set_str() Fail!: err[%d]", service_ret);
-
- service_ret = calendar_record_set_str(extended_version, _calendar_extended_property.value, ":1.0");
- goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_set_str() Fail!: err[%d]", service_ret);
-
- service_ret = calendar_list_add(list, extended_version);
- goto_if(service_ret != CALENDAR_ERROR_NONE || list == NULL, "[vcalendar-task] calendar_list_add() Fail!: err[%d]", service_ret);
-
- service_ret = calendar_list_add(list, temp_service_data);
- goto_if(service_ret != CALENDAR_ERROR_NONE || list == NULL, "[vcalendar-task] calendar_list_add() Fail!: err[%d]", service_ret);
+ list = set_vcalendar_version(temp_service_data);
+ goto_if(list == NULL, "list is NULL");
service_ret = calendar_vcalendar_make_from_records(list, &temp_agent_data);
_DEBUG_INFO("temp_agent_data = %s", temp_agent_data);