From 6b676d70458908f2d085bba1303e2ac7c83e137d Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Wed, 19 Dec 2007 13:49:29 +0000 Subject: [PATCH] Add another call to gtk_builder_add_string after using delayed properties, 2007-12-19 Johan Dahlin * tests/buildertest.c (test_object_properties): Add another call to gtk_builder_add_string after using delayed properties, as reported in #504393 but already fixed in #495769. svn path=/trunk/; revision=19197 --- ChangeLog | 7 +++++++ tests/buildertest.c | 13 +++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2cfd378912..8a8233826f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-12-19 Johan Dahlin + + * tests/buildertest.c (test_object_properties): + Add another call to gtk_builder_add_string after using + delayed properties, as reported in #504393 but already + fixed in #495769. + 2007-12-18 Christian Persch * configure.in: diff --git a/tests/buildertest.c b/tests/buildertest.c index 2a7e96ce51..2b79b334a4 100644 --- a/tests/buildertest.c +++ b/tests/buildertest.c @@ -838,7 +838,11 @@ test_object_properties (void) " " " " ""; - GObject *label, *spinbutton; + const gchar buffer2[] = + "" + " " + ""; + GObject *label, *spinbutton, *window; builder = builder_new_from_string (buffer, -1, NULL); label = gtk_builder_get_object (builder, "label1"); @@ -846,7 +850,12 @@ test_object_properties (void) spinbutton = gtk_builder_get_object (builder, "spinbutton1"); g_assert (spinbutton != NULL); g_assert (spinbutton == (GObject*)gtk_label_get_mnemonic_widget (GTK_LABEL (label))); - + + gtk_builder_add_from_string (builder, buffer2, -1, NULL); + window = gtk_builder_get_object (builder, "window2"); + g_assert (window != NULL); + gtk_widget_destroy (GTK_WIDGET (window)); + g_object_unref (builder); }