summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.c
diff options
context:
space:
mode:
authorPhilip Chimento <philip@endlessm.com>2018-03-11 22:35:34 -0700
committerPhilip Chimento <philip.chimento@gmail.com>2018-03-31 00:45:50 +0000
commitb6066113b9472c0726c37f0cc21e23791f9d275f (patch)
tree12bb82e1614e8cd35d0a76202d289e1517548408 /tests/scanner/regress.c
parent4c1f771104f9f637c4fc1d0e914c1c4e1c036709 (diff)
downloadgobject-introspection-b6066113b9472c0726c37f0cc21e23791f9d275f.tar.gz
tests: Fix const-ness warnings
Compiling these gives warnings about const or non-const expressions. Fix it by using the correct const-ness of types.
Diffstat (limited to 'tests/scanner/regress.c')
-rw-r--r--tests/scanner/regress.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/scanner/regress.c b/tests/scanner/regress.c
index 85e00d9b..658f382c 100644
--- a/tests/scanner/regress.c
+++ b/tests/scanner/regress.c
@@ -795,10 +795,10 @@ regress_test_strv_out (void)
*
* Return value: (array zero-terminated=1) (transfer container):
*/
-char **
+const char **
regress_test_strv_out_container (void)
{
- char **ret = g_new (char *, 4);
+ const char **ret = g_new (const char *, 4);
ret[0] = "1";
ret[1] = "2";
ret[2] = "3";
@@ -811,9 +811,9 @@ regress_test_strv_out_container (void)
* @retp: (array zero-terminated=1) (out) (transfer container):
*/
void
-regress_test_strv_outarg (char ***retp)
+regress_test_strv_outarg (const char ***retp)
{
- char **ret = g_new (char *, 4);
+ const char **ret = g_new (const char *, 4);
ret[0] = "1";
ret[1] = "2";
ret[2] = "3";
@@ -1198,7 +1198,7 @@ regress_test_gslist_null_out (GSList **out_list)
/************************************************************************/
/* GHash */
-static char *table_data[3][2] = {
+static const char *table_data[3][2] = {
{ "foo", "bar" }, { "baz", "bat" }, { "qux", "quux" }
};
@@ -1209,7 +1209,9 @@ regress_test_table_ghash_new_container (void)
int i;
hash = g_hash_table_new(g_str_hash, g_str_equal);
for (i=0; i<3; i++)
- g_hash_table_insert(hash, table_data[i][0], table_data[i][1]);
+ g_hash_table_insert(hash,
+ (gpointer) table_data[i][0],
+ (gpointer) table_data[i][1]);
return hash;
}