aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/calendar-model.c
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@helixcode.com>2000-09-01 10:55:13 +0800
committerFederico Mena Quintero <federico@src.gnome.org>2000-09-01 10:55:13 +0800
commit3441e17ab919b707fea1920feef7cc43874fec2e (patch)
treee75bf13fd2bd4d403d7db77aa34f17b6958adecb /calendar/gui/calendar-model.c
parente60c558b2552803e624a5cef4fccdd645f2021e0 (diff)
downloadgsoc2013-evolution-3441e17ab919b707fea1920feef7cc43874fec2e.tar.gz
gsoc2013-evolution-3441e17ab919b707fea1920feef7cc43874fec2e.tar.zst
gsoc2013-evolution-3441e17ab919b707fea1920feef7cc43874fec2e.zip
No need to spit a warning if removal fails. (event_editor_destroy): Free
2000-08-31 Federico Mena Quintero <federico@helixcode.com> * 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
Diffstat (limited to 'calendar/gui/calendar-model.c')
-rw-r--r--calendar/gui/calendar-model.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/calendar/gui/calendar-model.c b/calendar/gui/calendar-model.c
index 8a6eae5445..51f2c28a35 100644
--- a/calendar/gui/calendar-model.c
+++ b/calendar/gui/calendar-model.c
@@ -1763,8 +1763,10 @@ calendar_model_delete_task (CalendarModel *model,
cal_component_get_uid (comp, &uid);
- if (!cal_client_remove_object (priv->client, uid))
- g_message ("calendar_model_delete_task(): Could not remove the object!");
+ /* We don't check the return value; FALSE can mean the object was not in
+ * the server anyways.
+ */
+ cal_client_remove_object (priv->client, uid);
}