summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2019-08-05 15:01:41 -0700
committerChristian Hergert <chergert@redhat.com>2019-08-05 15:01:55 -0700
commit143ab6603e516d7d08261e718644832609b71de5 (patch)
tree5c97114a53451837b8d991a717b885b7fcf92341
parentaa2ee2e6654e882fd298d81969e10fb3ea488333 (diff)
downloadglade-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.c2
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);
}