From cbbaad4135dcf002437b8f549737af4ba570313f Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Wed, 2 Dec 2015 12:29:58 +0100 Subject: [PATCH] imagedefinition: Assert when trying to free empty definition Empty definitions are not allocated on a heap, so doing a g_free() on it would crash anyway. --- gtk/gtkimagedefinition.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkimagedefinition.c b/gtk/gtkimagedefinition.c index 351dbe4b02..6ef67562e2 100644 --- a/gtk/gtkimagedefinition.c +++ b/gtk/gtkimagedefinition.c @@ -254,8 +254,8 @@ gtk_image_definition_unref (GtkImageDefinition *def) switch (def->type) { default: - g_assert_not_reached (); case GTK_IMAGE_EMPTY: + g_assert_not_reached (); break; case GTK_IMAGE_PIXBUF: g_object_unref (def->pixbuf.pixbuf);