From: Timm Bäder Date: Mon, 12 Mar 2018 09:00:52 +0000 (+0100) Subject: widget: Simplify setting a default direction X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~994 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d4c9a351930cf93411ca6030727ec47e9967ddce;p=gtk4.git widget: Simplify setting a default direction No reason for the second paramter to be a pointer. --- diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index c0b7544a14..cb6899e3cb 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -8773,9 +8773,9 @@ gtk_widget_get_direction (GtkWidget *widget) } static void -gtk_widget_set_default_direction_recurse (GtkWidget *widget, gpointer data) +gtk_widget_set_default_direction_recurse (GtkWidget *widget, + GtkTextDirection old_dir) { - GtkTextDirection old_dir = GPOINTER_TO_UINT (data); GtkWidget *child; g_object_ref (widget); @@ -8787,7 +8787,7 @@ gtk_widget_set_default_direction_recurse (GtkWidget *widget, gpointer data) child != NULL; child = _gtk_widget_get_next_sibling (child)) { - gtk_widget_set_default_direction_recurse (child, data); + gtk_widget_set_default_direction_recurse (child, old_dir); } g_object_unref (widget); @@ -8818,8 +8818,7 @@ gtk_widget_set_default_direction (GtkTextDirection dir) while (tmp_list) { - gtk_widget_set_default_direction_recurse (tmp_list->data, - GUINT_TO_POINTER (old_dir)); + gtk_widget_set_default_direction_recurse (tmp_list->data, old_dir); g_object_unref (tmp_list->data); tmp_list = tmp_list->next; }