values. (#117246, Mariano Suarez-Alvarez)
{
gchar *contents = g_strdup_value_contents (value);
- g_warning ("value \"%s\" of type `%s' is invalid for property `%s' of type `%s'",
+ g_warning ("value \"%s\" of type `%s' is invalid or out of range for property `%s' of type `%s'",
contents,
G_VALUE_TYPE_NAME (value),
pspec->name,
void
g_value_set_object_take_ownership (GValue *value,
gpointer v_object)
+{
+ g_value_take_object (value, v_object);
+}
+
+void
+g_value_take_object (GValue *value,
+ gpointer v_object)
{
g_return_if_fail (G_VALUE_HOLDS_OBJECT (value));