diff options
author | Vincent Sanders <vince@kyllikki.org> | 2015-05-21 13:04:29 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-05-21 13:04:29 +0100 |
commit | a098626ff1c87726551419448c8b01b05aff20b9 (patch) | |
tree | b159545f79f40ed82381265ea442be495cb011ff /gtk/treeview.c | |
parent | a29e9589f6bd54e258805bef367528a18d7b0c2b (diff) | |
download | netsurf-a098626ff1c87726551419448c8b01b05aff20b9.tar.gz netsurf-a098626ff1c87726551419448c8b01b05aff20b9.tar.bz2 |
Fix warnings about using integer absolute operations on floating point values
Diffstat (limited to 'gtk/treeview.c')
-rw-r--r-- | gtk/treeview.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/gtk/treeview.c b/gtk/treeview.c index 71e63184f..9613f11fd 100644 --- a/gtk/treeview.c +++ b/gtk/treeview.c @@ -25,6 +25,7 @@ #include <stdio.h> #include <limits.h> #include <string.h> +#include <math.h> #include <gtk/gtk.h> #include <gdk/gdkkeysyms.h> @@ -330,14 +331,16 @@ nsgtk_tree_window_motion_notify_event(GtkWidget *widget, if (tw->mouse_pressed == false) return TRUE; - if ((abs(event->x - tw->last_x) < 5) && - (abs(event->y - tw->last_y) < 5)) { - /* Mouse hasn't moved far enough from press coordinate for this - * to be considered a drag. */ + if ((fabs(event->x - tw->last_x) < 5.0) && + (fabs(event->y - tw->last_y) < 5.0)) { + /* Mouse hasn't moved far enough from press coordinate + * for this to be considered a drag. + */ return FALSE; } else { - /* This is a drag, ensure it's always treated as such, even if - * we drag back over the press location */ + /* This is a drag, ensure it's always treated as such, + * even if we drag back over the press location. + */ tw->last_x = INT_MIN; tw->last_y = INT_MIN; } |