From d76ba04d921748f8298d0a51af654bd955fdaaf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Tue, 20 Jan 2015 13:46:22 -0500 Subject: [PATCH] year-view: prevent segfault when there's no child --- src/gcal-year-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gcal-year-view.c b/src/gcal-year-view.c index 4dc9a7b5..8c034b3a 100644 --- a/src/gcal-year-view.c +++ b/src/gcal-year-view.c @@ -1116,7 +1116,7 @@ gcal_year_view_component_removed (ECalDataModelSubscriber *subscriber, for (l = children; l != NULL; l = g_list_next (l)) { GcalEventWidget *child_widget = GCAL_EVENT_WIDGET (gtk_bin_get_child (GTK_BIN (l->data))); - if (g_strcmp0 (uuid, gcal_event_widget_peek_uuid (child_widget)) == 0) + if (child_widget != NULL && g_strcmp0 (uuid, gcal_event_widget_peek_uuid (child_widget)) == 0) gtk_widget_destroy (GTK_WIDGET (child_widget)); } g_list_free (children);