[libhandy] preferences-window: Use destroy() instead of dispose()
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy] preferences-window: Use destroy() instead of dispose()
- Date: Thu, 17 Dec 2020 13:44:30 +0000 (UTC)
commit e9a61a52330e109c16c3bde817bcc61f0a315df9
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Thu Dec 17 13:09:26 2020 +0500
preferences-window: Use destroy() instead of dispose()
While they are functionally equivalent, destroy() is the correct place
for this semantically.
src/hdy-preferences-group.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/hdy-preferences-group.c b/src/hdy-preferences-group.c
index 92b2e3b7..15162d34 100644
--- a/src/hdy-preferences-group.c
+++ b/src/hdy-preferences-group.c
@@ -173,9 +173,9 @@ hdy_preferences_group_set_property (GObject *object,
}
static void
-hdy_preferences_group_dispose (GObject *object)
+hdy_preferences_group_destroy (GtkWidget *widget)
{
- HdyPreferencesGroup *self = HDY_PREFERENCES_GROUP (object);
+ HdyPreferencesGroup *self = HDY_PREFERENCES_GROUP (widget);
HdyPreferencesGroupPrivate *priv = hdy_preferences_group_get_instance_private (self);
/*
@@ -188,7 +188,7 @@ hdy_preferences_group_dispose (GObject *object)
priv->listbox_box = NULL;
priv->title = NULL;
- G_OBJECT_CLASS (hdy_preferences_group_parent_class)->dispose (object);
+ GTK_WIDGET_CLASS (hdy_preferences_group_parent_class)->destroy (widget);
}
static void
@@ -234,7 +234,8 @@ hdy_preferences_group_class_init (HdyPreferencesGroupClass *klass)
object_class->get_property = hdy_preferences_group_get_property;
object_class->set_property = hdy_preferences_group_set_property;
- object_class->dispose = hdy_preferences_group_dispose;
+
+ widget_class->destroy = hdy_preferences_group_destroy;
container_class->add = hdy_preferences_group_add;
container_class->remove = hdy_preferences_group_remove;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]