From 3441e17ab919b707fea1920feef7cc43874fec2e Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Fri, 1 Sep 2000 02:55:13 +0000 Subject: No need to spit a warning if removal fails. (event_editor_destroy): Free 2000-08-31 Federico Mena Quintero * gui/event-editor.c (file_delete_cb): No need to spit a warning if removal fails. (event_editor_destroy): Free the exception clist data. Unref the calendar client here. (close_dialog): Just call gtk_object_destroy() on the event editor; the destroy handler will free everything else. * cal-client/cal-client.c (cal_client_object_exists): Removed function; this is not useful because we operate asynchronously. * gui/e-day-view.c (e_day_view_on_delete_appointment): No need to spit a warning if removal fails. * gui/e-week-view.c (e_week_view_on_delete_appointment): Likewise. * gui/calendar-model.c (calendar_model_delete_task): Likewise. svn path=/trunk/; revision=5155 --- calendar/cal-client/cal-client.c | 31 ------------------------------- 1 file changed, 31 deletions(-) (limited to 'calendar/cal-client/cal-client.c') diff --git a/calendar/cal-client/cal-client.c b/calendar/cal-client/cal-client.c index d64026d6b2..65c0c4aea4 100644 --- a/calendar/cal-client/cal-client.c +++ b/calendar/cal-client/cal-client.c @@ -604,37 +604,6 @@ cal_client_get_n_objects (CalClient *client, CalObjType type) return n; } -/** - * cal_client_object_exists: - * @client: A calendar client - * @uid: Unique identifier for a calendar component - * - * Checks to see if a uid exists in the backend - * - * Return value: True or false if uid exists and can be obtained - **/ -gboolean -cal_client_object_exists (CalClient *client, const char *uid) -{ - CalComponent *comp; - CalClientGetStatus status; - - status = cal_client_get_object (client, uid, &comp); - - switch (status) { - case CAL_CLIENT_GET_SUCCESS: - gtk_object_unref (GTK_OBJECT (comp)); - return TRUE; - - case CAL_CLIENT_GET_SYNTAX_ERROR: - case CAL_CLIENT_GET_NOT_FOUND: - return FALSE; - - default: - g_assert_not_reached (); - } -} - /** * cal_client_get_object: * @client: A calendar client. -- cgit