diff options
author | Christian Hergert <chergert@redhat.com> | 2019-08-05 15:01:41 -0700 |
---|---|---|
committer | Christian Hergert <chergert@redhat.com> | 2019-08-05 15:01:55 -0700 |
commit | 143ab6603e516d7d08261e718644832609b71de5 (patch) | |
tree | 5c97114a53451837b8d991a717b885b7fcf92341 | |
parent | aa2ee2e6654e882fd298d81969e10fb3ea488333 (diff) | |
download | glade-143ab6603e516d7d08261e718644832609b71de5.tar.gz |
gladeui: remove implicit cast in assignment
It's considered an anti-pattern in the GNOME code-base's now to use
implicity asignment through the void* cast in g_object_ref, as it now
propagates the type of param0 to the return type.
This fixes that with an explicit cast before we try to ref the object.
-rw-r--r-- | gladeui/glade-widget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gladeui/glade-widget.c b/gladeui/glade-widget.c index 74e2c407..1efea6cc 100644 --- a/gladeui/glade-widget.c +++ b/gladeui/glade-widget.c @@ -1831,7 +1831,7 @@ glade_widget_extract_children (GladeWidget *gwidget) else { /* need to handle placeholders by hand here */ - extract->placeholder = g_object_ref (child); + extract->placeholder = g_object_ref (GTK_WIDGET (child)); glade_widget_adaptor_remove (gwidget->priv->adaptor, gwidget->priv->object, child); } |