diff options
author | Philip Chimento <philip@endlessm.com> | 2018-03-11 22:35:34 -0700 |
---|---|---|
committer | Philip Chimento <philip.chimento@gmail.com> | 2018-03-31 00:45:50 +0000 |
commit | b6066113b9472c0726c37f0cc21e23791f9d275f (patch) | |
tree | 12bb82e1614e8cd35d0a76202d289e1517548408 /tests/scanner/regress.c | |
parent | 4c1f771104f9f637c4fc1d0e914c1c4e1c036709 (diff) | |
download | gobject-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.c | 14 |
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; } |