[glib] Don't test negative values in ulong conversions



commit 436dbe77444f54bb8fcf7e55085dc60e1fc627a3
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jul 10 21:57:45 2011 -0400

    Don't test negative values in ulong conversions
    
    This is failing on 32bit build slaves.

 gobject/tests/param.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gobject/tests/param.c b/gobject/tests/param.c
index 6443ea3..53d5159 100644
--- a/gobject/tests/param.c
+++ b/gobject/tests/param.c
@@ -220,7 +220,7 @@ test_value_transform (void)
   g_value_unset (&src);                                                 \
   g_value_unset (&dest);
 
-  CHECK_ULONG_CONVERSION(G_TYPE_CHAR, char, -124)
+  CHECK_ULONG_CONVERSION(G_TYPE_CHAR, char, 124)
   CHECK_ULONG_CONVERSION(G_TYPE_CHAR, char, 124)
   CHECK_ULONG_CONVERSION(G_TYPE_UCHAR, uchar, 0)
   CHECK_ULONG_CONVERSION(G_TYPE_UCHAR, uchar, 255)
@@ -228,9 +228,9 @@ test_value_transform (void)
   CHECK_ULONG_CONVERSION(G_TYPE_INT, int, 12345)
   CHECK_ULONG_CONVERSION(G_TYPE_UINT, uint, 0)
   CHECK_ULONG_CONVERSION(G_TYPE_UINT, uint, 12345)
-  CHECK_ULONG_CONVERSION(G_TYPE_LONG, long, -12345678)
+  CHECK_ULONG_CONVERSION(G_TYPE_LONG, long, 12345678)
   CHECK_ULONG_CONVERSION(G_TYPE_ULONG, ulong, 12345678)
-  CHECK_ULONG_CONVERSION(G_TYPE_INT64, int64, -12345678)
+  CHECK_ULONG_CONVERSION(G_TYPE_INT64, int64, 12345678)
   CHECK_ULONG_CONVERSION(G_TYPE_UINT64, uint64, 12345678)
   CHECK_ULONG_CONVERSION(G_TYPE_FLOAT, float, 12345678)
   CHECK_ULONG_CONVERSION(G_TYPE_DOUBLE, double, 12345678)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]