+2004-01-21 Rodrigo Moya <rodrigo@ximian.com>
+
+ * backends/groupwise/e-cal-backend-groupwise.c (match_recurrence_sexp,
+ match_object_sexp): use a GSList, which is what we are passed
+ to e_cal_backend_groupwise_get_object_list.
+ (e_cal_backend_groupwise_start_query): fixed warning.
+
2004-01-20 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
}
typedef struct {
- GList *obj_list;
+ GSList *obj_list;
gboolean search_needed;
const char *query;
ECalBackendSExp *obj_sexp;
if ((!match_data->search_needed) ||
(e_cal_backend_sexp_match_comp (match_data->obj_sexp, comp, match_data->backend))) {
- match_data->obj_list = g_list_append (match_data->obj_list,
- e_cal_component_get_as_string (comp));
+ match_data->obj_list = g_slist_append (match_data->obj_list,
+ e_cal_component_get_as_string (comp));
}
}
if ((!match_data->search_needed) ||
(e_cal_backend_sexp_match_comp (match_data->obj_sexp, comp, match_data->backend))) {
- match_data->obj_list = g_list_append (match_data->obj_list,
- e_cal_component_get_as_string (comp));
+ match_data->obj_list = g_slist_append (match_data->obj_list,
+ e_cal_component_get_as_string (comp));
/* FIXME recurrances should also be handled here */
}
return;
}
- status = e_cal_backend_groupwise_get_object_list (backend, NULL, match_data.query, &l );
+ status = e_cal_backend_groupwise_get_object_list (E_CAL_BACKEND_SYNC (backend), NULL, match_data.query, &l );
if ( status != GNOME_Evolution_Calendar_Success )
return;