]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
glib-2.0: support Variant objv
authorLuca Bruno <lucabru@src.gnome.org>
Sat, 14 Jun 2014 11:41:00 +0000 (13:41 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Sat, 14 Jun 2014 11:41:00 +0000 (13:41 +0200)
Fixes bug 729695

vapi/glib-2.0.vapi

index a2d8a1be30011716c26811841e2cd626d485e40f..531e2129d98eba599bd412bfbcb977359c7aa363 100644 (file)
@@ -4926,6 +4926,18 @@ namespace GLib {
                [CCode (array_length_type = "size_t")]
                public string[] dup_bytestring_array ();
 
+               #if GLIB_2_30
+               public Variant.objv (string[] value);
+               [CCode (array_length_type = "size_t")]
+               #if VALA_0_26
+               public (unowned string)[] get_objv ();
+               #else
+               public string*[] get_objv ();
+               #endif
+               [CCode (array_length_type = "size_t")]
+               public string[] dup_objv ();
+               #endif
+
                public Variant (string format, ...);
                // note: the function changes its behaviour when end_ptr is null, so 'out char *' is wrong
                public Variant.va (string format, char **end_ptr, va_list *app);