diff --git a/gobject/gvaluetypes.c b/gobject/gvaluetypes.c index df3ef54e0..bff659282 100644 --- a/gobject/gvaluetypes.c +++ b/gobject/gvaluetypes.c @@ -1074,7 +1074,7 @@ g_value_take_string (GValue *value, * * Returns: string content of @value */ -G_CONST_RETURN gchar* +const gchar* g_value_get_string (const GValue *value) { g_return_val_if_fail (G_VALUE_HOLDS_STRING (value), NULL); diff --git a/tests/testglib.c b/tests/testglib.c index fd894e1f6..1f0a9abea 100644 --- a/tests/testglib.c +++ b/tests/testglib.c @@ -745,7 +745,7 @@ test_info (void) g_free (sconfdirs); g_free (langnames); - charset_is_utf8 = g_get_charset ((G_CONST_RETURN char**)&charset); + charset_is_utf8 = g_get_charset ((const char**)&charset); if (g_test_verbose()) {