diff options
author | Chun-wei Fan <fanc999@yahoo.com.tw> | 2018-10-09 16:24:15 +0800 |
---|---|---|
committer | Chun-wei Fan <fanc999@yahoo.com.tw> | 2018-10-09 16:26:36 +0800 |
commit | cebf5ed46cc326fd4eacfc434e83d1b581cff1f9 (patch) | |
tree | 48b44dbbe90acc72c5a07e422eeab46ef7d58e47 | |
parent | 1ca906008ecfd94077a0fe1c607f13a8de83d4b8 (diff) | |
download | gtk+-cebf5ed46cc326fd4eacfc434e83d1b581cff1f9.tar.gz |
testsuite/gtk/filterlistmodel.c: Avoid GCCism
Pointer arithmetic on gpointers (void *) is a GCCism, so avoid that by
being more explicit with things.
-rw-r--r-- | testsuite/gtk/filterlistmodel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuite/gtk/filterlistmodel.c b/testsuite/gtk/filterlistmodel.c index 1e259789dc..07fdf77b6f 100644 --- a/testsuite/gtk/filterlistmodel.c +++ b/testsuite/gtk/filterlistmodel.c @@ -180,14 +180,14 @@ static gboolean is_near (gpointer item, gpointer data) { - return ABS (g_object_get_qdata (item, number_quark) - data) <= 2; + return ABS (GPOINTER_TO_INT (g_object_get_qdata (item, number_quark)) - GPOINTER_TO_INT (data)) <= 2; } static gboolean is_not_near (gpointer item, gpointer data) { - return ABS (g_object_get_qdata (item, number_quark) - data) > 2; + return ABS (GPOINTER_TO_INT (g_object_get_qdata (item, number_quark)) - GPOINTER_TO_INT (data)) > 2; } static void |