diff options
author | Björn Lindqvist <bjourne@gmail.com> | 2008-05-20 17:29:34 +0000 |
---|---|---|
committer | Björn Lindqvist <bjornl@src.gnome.org> | 2008-05-20 17:29:34 +0000 |
commit | 8d2e8a4505102a9dae15c600e1139bdaf3080ea7 (patch) | |
tree | d96576848cedaeeb92e186584c8cccafed01eeb5 /gtk/gtkspinbutton.c | |
parent | 7f260595b2eda9fdf3029cc60ee0309c83611b2d (diff) | |
download | gtk+-8d2e8a4505102a9dae15c600e1139bdaf3080ea7.tar.gz |
Remove two chunks of duplicated code (#533733).
2008-05-20 Björn Lindqvist <bjourne@gmail.com>
* gtk/gtkspinbutton.c: (gtk_spin_button_snap,
gtk_spin_button_update): Remove two chunks of duplicated
code (#533733).
svn path=/trunk/; revision=20118
Diffstat (limited to 'gtk/gtkspinbutton.c')
-rw-r--r-- | gtk/gtkspinbutton.c | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c index 8f30b7ad49..f6391da217 100644 --- a/gtk/gtkspinbutton.c +++ b/gtk/gtkspinbutton.c @@ -1398,15 +1398,7 @@ gtk_spin_button_snap (GtkSpinButton *spin_button, else val = spin_button->adjustment->lower + ceil (tmp) * inc; - if (fabs (val - spin_button->adjustment->value) > EPSILON) - gtk_adjustment_set_value (spin_button->adjustment, val); - else - { - gint return_val = FALSE; - g_signal_emit (spin_button, spinbutton_signals[OUTPUT], 0, &return_val); - if (return_val == FALSE) - gtk_spin_button_default_output (spin_button); - } + gtk_spin_button_set_value (spin_button, val); } static void @@ -2291,18 +2283,7 @@ gtk_spin_button_update (GtkSpinButton *spin_button) if (spin_button->snap_to_ticks) gtk_spin_button_snap (spin_button, val); else - { - if (fabs (val - spin_button->adjustment->value) > EPSILON) - gtk_adjustment_set_value (spin_button->adjustment, val); - else - { - return_val = FALSE; - g_signal_emit (spin_button, spinbutton_signals[OUTPUT], 0, - &return_val); - if (return_val == FALSE) - gtk_spin_button_default_output (spin_button); - } - } + gtk_spin_button_set_value (spin_button, val); } static void |