]> Pileus Git - ~andy/gtk/commitdiff
don't call gtk_orientable_set_orientation() because that calls
authorMichael Natterer <mitch@gimp.org>
Fri, 6 Mar 2009 14:06:46 +0000 (14:06 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Fri, 6 Mar 2009 14:06:46 +0000 (14:06 +0000)
2009-03-06  Michael Natterer  <mitch@gimp.org>

* gtk/gtkscalebutton.c (gtk_scale_button_set_property): don't call
gtk_orientable_set_orientation() because that calls g_object_set()
again -> infinite recursion. Call gtk_scale_button_set_orientation()
instead.

svn path=/trunk/; revision=22478

ChangeLog
gtk/gtkscalebutton.c

index 2bb626ee292ee06afb38c6f78f86a9c151ae111e..349247fbb09a4e92fe9d53ef9f0bd3750f58aecb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-03-06  Michael Natterer  <mitch@gimp.org>
+
+       * gtk/gtkscalebutton.c (gtk_scale_button_set_property): don't call
+       gtk_orientable_set_orientation() because that calls g_object_set()
+       again -> infinite recursion. Call gtk_scale_button_set_orientation()
+       instead.
+
 2009-03-02  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
index 4dfa29ccfba1d48be8b290aa61fadeb2b1ec31ad..f57c7fb70bc7acd1470a30274a10a2a9a5e8db5b 100644 (file)
@@ -434,7 +434,7 @@ gtk_scale_button_set_property (GObject       *object,
   switch (prop_id)
     {
     case PROP_ORIENTATION:
-      gtk_orientable_set_orientation (GTK_ORIENTABLE (button), g_value_get_enum (value));
+      gtk_scale_button_set_orientation (button, g_value_get_enum (value));
       break;
     case PROP_VALUE:
       gtk_scale_button_set_value (button, g_value_get_double (value));