From dd1d1b3510536d4156eb79bb7161023c464e721f Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 22 Jul 2010 20:23:28 +0200 Subject: [PATCH] tests: Use GPOINTER_TO_SIZE() instead of just casting to guint a) gcc doesn't like this ("Cast to pointer of different size) b) It compares only half of the pointer --- gio/tests/memory-output-stream.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/tests/memory-output-stream.c b/gio/tests/memory-output-stream.c index 953afa409..44b56241b 100644 --- a/gio/tests/memory-output-stream.c +++ b/gio/tests/memory-output-stream.c @@ -115,7 +115,7 @@ test_properties (void) gpointer data_fun = g_memory_output_stream_get_data (G_MEMORY_OUTPUT_STREAM (mo)); gpointer data_prop; g_object_get (mo, "data", &data_prop, NULL); - g_assert_cmphex ((guint) data_fun, ==, (guint) data_prop); + g_assert_cmphex (GPOINTER_TO_SIZE (data_fun), ==, GPOINTER_TO_SIZE (data_prop)); g_object_unref (o); g_object_unref (mo);