return CALENDAR_ERROR_INVALID_PARAMETER;
_gvariant_to_record(type, arg_common, arg_record, out_record);
- g_variant_unref(arg_common);
- g_variant_unref(arg_record);
return CALENDAR_ERROR_NONE;
}
calendar_record_h record = NULL;
int ret = 0;
ret = cal_dbus_utils_gvariant_to_record(arg_record, &record);
- if (CALENDAR_ERROR_NONE != ret) {
- g_variant_unref(arg_record);
+ if (CALENDAR_ERROR_NONE != ret)
break;
- }
calendar_list_add(l, record);
- g_variant_unref(arg_record);
}
- g_variant_iter_free(iter_value);
}
*out_list = l;
- g_variant_unref(arg_list);
return CALENDAR_ERROR_NONE;
}