summaryrefslogtreecommitdiff
path: root/gtk/gtkcontainer.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2011-02-05 17:54:02 +0000
committerJavier Jardón <javier.jardon@codethink.co.uk>2011-02-07 13:14:47 +0000
commitdb97f8660abd2e386d1dbedf14fc615f1d52acac (patch)
treeea9e622200478c638f41205ad57e9d3c3489d8d7 /gtk/gtkcontainer.c
parentbeb8c290d1c7a7b5307dfd9e4c446a91ad48a507 (diff)
downloadgtk+-db97f8660abd2e386d1dbedf14fc615f1d52acac.tar.gz
Use faster new G_VALUE_COLLECT_INIT variant instead G_VALUE_COLLECT
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=641621
Diffstat (limited to 'gtk/gtkcontainer.c')
-rw-r--r--gtk/gtkcontainer.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkcontainer.c b/gtk/gtkcontainer.c
index 18f046c589..ad389416ab 100644
--- a/gtk/gtkcontainer.c
+++ b/gtk/gtkcontainer.c
@@ -1004,8 +1004,9 @@ gtk_container_child_set_valist (GtkContainer *container,
G_OBJECT_TYPE_NAME (container));
break;
}
- g_value_init (&value, G_PARAM_SPEC_VALUE_TYPE (pspec));
- G_VALUE_COLLECT (&value, var_args, 0, &error);
+
+ G_VALUE_COLLECT_INIT (&value, G_PARAM_SPEC_VALUE_TYPE (pspec),
+ var_args, 0, &error);
if (error)
{
g_warning ("%s: %s", G_STRLOC, error);