Avoid warning on Win64 by using gintptr cast instead if long cast.
authorTor Lillqvist <tml@novell.com>
Mon, 4 Aug 2008 18:12:11 +0000 (18:12 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Mon, 4 Aug 2008 18:12:11 +0000 (18:12 +0000)
2008-08-04  Tor Lillqvist  <tml@novell.com>

* tests/testglib.c: Avoid warning on Win64 by using gintptr cast
instead if long cast.

svn path=/trunk/; revision=7304

ChangeLog
tests/testglib.c

index bc586d7..6ebd79f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-04  Tor Lillqvist  <tml@novell.com>
+
+       * tests/testglib.c: Avoid warning on Win64 by using gintptr cast
+       instead if long cast.
+
 2008-08-04  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
index 255e340..075460b 100644 (file)
@@ -242,7 +242,7 @@ node_build_string (GNode    *node,
   gchar *string;
   gchar c[2] = "_";
 
-  c[0] = ((gchar) ((long) (node->data)));
+  c[0] = ((gchar) ((gintptr) (node->data)));
 
   string = g_strconcat (*p ? *p : "", c, NULL);
   g_free (*p);
@@ -255,7 +255,7 @@ static void
 gnode_test (void)
 {
 #define        C2P(c)          ((gpointer) ((long) (c)))
-#define        P2C(p)          ((gchar) ((long) (p)))
+#define        P2C(p)          ((gchar) ((gintptr) (p)))
   GNode *root;
   GNode *node;
   GNode *node_B;