diff options
Diffstat (limited to 'examples/gtkdial')
-rw-r--r-- | examples/gtkdial/gtkdial.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/gtkdial/gtkdial.c b/examples/gtkdial/gtkdial.c index f535081bdb..2ca738edb4 100644 --- a/examples/gtkdial/gtkdial.c +++ b/examples/gtkdial/gtkdial.c @@ -146,8 +146,11 @@ gtk_dial_destroy (GtkObject *object) dial = GTK_DIAL (object); - if (dial->adjustment) - g_object_unref (GTK_OBJECT (dial->adjustment)); + if (dial->adjustment) + { + g_object_unref (GTK_OBJECT (dial->adjustment)); + dial->adjustment = NULL; + } if (GTK_OBJECT_CLASS (parent_class)->destroy) (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); |