mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-11-04 01:58:54 +01:00 
			
		
		
		
	Fix VARIANT out args
Use g_value_set_variant(), not the nonexistent g_value_take_variant().
This commit is contained in:
		@@ -249,7 +249,7 @@ complete_out_arg (OutArgument *oarg)
 | 
			
		||||
    { "BOXED",		"BOXED",	"gpointer",	"g_value_take_boxed",			     },
 | 
			
		||||
    { "POINTER",	"POINTER",	"gpointer",	"g_value_set_pointer",			     },
 | 
			
		||||
    { "OBJECT",		"OBJECT",	"GObject*",	"g_value_take_object",			     },
 | 
			
		||||
    { "VARIANT",	"VARIANT",	"GVariant*",	"g_value_take_variant",			     },
 | 
			
		||||
    { "VARIANT",	"VARIANT",	"GVariant*",	"g_value_set_variant",			     },
 | 
			
		||||
    /* deprecated: */
 | 
			
		||||
    { "NONE",		"VOID",		"void",		NULL,					     },
 | 
			
		||||
    { "BOOL",		"BOOLEAN",	"gboolean",	"g_value_set_boolean",			     },
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user