summaryrefslogtreecommitdiff
path: root/gtk/gtkimagedefinition.c
diff options
context:
space:
mode:
authorKrzesimir Nowak <qdlacz@gmail.com>2015-12-02 12:29:58 +0100
committerBenjamin Otte <otte@redhat.com>2015-12-02 12:46:21 +0100
commitcbbaad4135dcf002437b8f549737af4ba570313f (patch)
tree6ce8a77e94c32ba5b4d03cc12a3e24b59610c077 /gtk/gtkimagedefinition.c
parentf6ce2cd9757bac035727c787740bf56b1bb55001 (diff)
downloadgtk+-cbbaad4135dcf002437b8f549737af4ba570313f.tar.gz
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.
Diffstat (limited to 'gtk/gtkimagedefinition.c')
-rw-r--r--gtk/gtkimagedefinition.c2
1 files changed, 1 insertions, 1 deletions
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);