summaryrefslogtreecommitdiff
path: root/gtk/gtkspinbutton.c
diff options
context:
space:
mode:
authorBjörn Lindqvist <bjourne@gmail.com>2008-05-20 17:29:34 +0000
committerBjörn Lindqvist <bjornl@src.gnome.org>2008-05-20 17:29:34 +0000
commit8d2e8a4505102a9dae15c600e1139bdaf3080ea7 (patch)
treed96576848cedaeeb92e186584c8cccafed01eeb5 /gtk/gtkspinbutton.c
parent7f260595b2eda9fdf3029cc60ee0309c83611b2d (diff)
downloadgtk+-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.c23
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