diff options
author | Krzesimir Nowak <qdlacz@gmail.com> | 2015-12-02 12:29:58 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2015-12-02 12:46:21 +0100 |
commit | cbbaad4135dcf002437b8f549737af4ba570313f (patch) | |
tree | 6ce8a77e94c32ba5b4d03cc12a3e24b59610c077 /gtk/gtkimagedefinition.c | |
parent | f6ce2cd9757bac035727c787740bf56b1bb55001 (diff) | |
download | gtk+-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.c | 2 |
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); |