summaryrefslogtreecommitdiff
path: root/test/c_glib
diff options
context:
space:
mode:
authorSimon South <simon@simonsouth.com>2015-12-20 17:44:24 -0500
committerNobuaki Sukegawa <nsuke@apache.org>2015-12-24 02:11:17 +0900
commita873e1609724d51a89ac07f03c1e96531866e2ea (patch)
tree8a0b75180c52e6eb6bf998e40874407ec352a6d1 /test/c_glib
parent39e505c150486cc2a9c8aaa6ff0a39711ecad567 (diff)
downloadthrift-a873e1609724d51a89ac07f03c1e96531866e2ea.tar.gz
THRIFT-3386 misc. warnings with make check
c_glib: Add explicit casts to prevent compiler warnings during "make check" Client: c_glib Patch: Simon South This closes #751
Diffstat (limited to 'test/c_glib')
-rw-r--r--test/c_glib/src/thrift_test_handler.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/c_glib/src/thrift_test_handler.c b/test/c_glib/src/thrift_test_handler.c
index 86b29dd10..8312ad9b8 100644
--- a/test/c_glib/src/thrift_test_handler.c
+++ b/test/c_glib/src/thrift_test_handler.c
@@ -144,8 +144,8 @@ thrift_test_handler_test_binary (TTestThriftTestIf *iface,
THRIFT_UNUSED_VAR (error);
printf ("testBinary()\n"); // TODO: hex output
- g_byte_array_ref(thing);
- *_return = thing;
+ g_byte_array_ref((GByteArray *)thing);
+ *_return = (GByteArray *)thing;
return TRUE;
}
@@ -515,17 +515,17 @@ thrift_test_handler_test_insanity (TTestThriftTestIf *iface,
g_hash_table_insert (first_map,
GINT_TO_POINTER (T_TEST_NUMBERZ_TWO),
- argument);
+ (gpointer)argument);
g_hash_table_insert (first_map,
GINT_TO_POINTER (T_TEST_NUMBERZ_THREE),
- argument);
+ (gpointer)argument);
/* Increment argument's ref count since first_map now holds two
references to it and would otherwise attempt to deallocate it
twice during destruction. We do this instead of creating a copy
of argument in order to mimic the C++ implementation (and since,
frankly, the world needs less argument, not more). */
- g_object_ref (argument);
+ g_object_ref ((gpointer)argument);
looney = g_object_new (T_TEST_TYPE_INSANITY, NULL);
g_hash_table_insert (second_map,