diff options
author | Federico Mena Quintero <federico@helixcode.com> | 2000-09-01 10:55:13 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2000-09-01 10:55:13 +0800 |
commit | 3441e17ab919b707fea1920feef7cc43874fec2e (patch) | |
tree | e75bf13fd2bd4d403d7db77aa34f17b6958adecb /calendar/gui/calendar-model.c | |
parent | e60c558b2552803e624a5cef4fccdd645f2021e0 (diff) | |
download | gsoc2013-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.c | 6 |
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); } |