]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Add some missing to predefined marshallers from glib
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 12 Mar 2017 18:59:20 +0000 (19:59 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 13 Mar 2017 15:05:26 +0000 (16:05 +0100)
g_cclosure_marshal_VOID__BOXED
g_cclosure_marshal_VOID__VARIANT
g_cclosure_marshal_BOOLEAN__BOXED_BOXED

codegen/valaccodebasemodule.vala

index 6c4755a3e1434c9ebccd4eac0e094682c3ea541c..16b5a014c3911223978bc0af480bfdb46d435707 100644 (file)
@@ -361,6 +361,9 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                predefined_marshal_set.add ("STRING:OBJECT,POINTER");
                predefined_marshal_set.add ("VOID:UINT,POINTER");
                predefined_marshal_set.add ("BOOLEAN:FLAGS");
+               predefined_marshal_set.add ("VOID:BOXED");
+               predefined_marshal_set.add ("VOID:VARIANT");
+               predefined_marshal_set.add ("BOOLEAN:BOXED,BOXED");
 
                reserved_identifiers = new HashSet<string> (str_hash, str_equal);