]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gobject-2.0: Add binding for g_value_array_copy
authorMark Lee <marklee@src.gnome.org>
Mon, 10 Aug 2009 20:10:21 +0000 (13:10 -0700)
committerJürg Billeter <j@bitron.ch>
Sat, 15 Aug 2009 12:19:17 +0000 (14:19 +0200)
Fixes bug 591370.

vapi/gobject-2.0.vapi

index fafb53c15f28cacfb929b69cf2502995e82c5983..3b3ebb8f015a7f2c9d461bb184b7a82595c8deca 100644 (file)
@@ -353,11 +353,12 @@ namespace GLib {
        public static delegate void ClosureNotify (void* data, Closure closure);
 
        [Compact]
-       [CCode (type_id = "G_TYPE_VALUE_ARRAY")]
+       [CCode (type_id = "G_TYPE_VALUE_ARRAY", copy_function = "g_value_array_copy")]
        public class ValueArray {
                public uint n_values;
                public Value[] values;
                public ValueArray (uint n_prealloced);
+               public ValueArray copy ();
                public weak Value? get_nth (uint index_);
                public void append (Value value);
                public void prepend (Value value);