mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-04 02:06:18 +01:00
gclosure: Support return values of GVariants
https://bugzilla.gnome.org/show_bug.cgi?id=673803
This commit is contained in:
parent
c39d6954d3
commit
825fdfdc9a
@ -1272,6 +1272,9 @@ value_from_ffi_type (GValue *gvalue, gpointer *value)
|
||||
case G_TYPE_OBJECT:
|
||||
g_value_set_object (gvalue, *(gpointer*)value);
|
||||
break;
|
||||
case G_TYPE_VARIANT:
|
||||
g_value_set_variant (gvalue, *(gpointer*)value);
|
||||
break;
|
||||
default:
|
||||
g_warning ("value_from_ffi_type: Unsupported fundamental type: %s",
|
||||
g_type_name (g_type_fundamental (G_VALUE_TYPE (gvalue))));
|
||||
|
Loading…
Reference in New Issue
Block a user