From: Evan Nemerson Date: Tue, 17 Feb 2015 09:11:31 +0000 (-0800) Subject: gio-2.0: fix ListModel.get_item binding X-Git-Tag: 0.27.2~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1df03a11d5098c0c355fa9e1b91fa7eef3bc907;p=thirdparty%2Fvala.git gio-2.0: fix ListModel.get_item binding --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 52d13090f..f1eabb9f1 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -2759,8 +2759,7 @@ namespace GLib { } [CCode (cheader_filename = "gio/gio.h", type_cname = "GListModelInterface", type_id = "g_list_model_get_type ()")] public interface ListModel : GLib.Object { - [NoWrapper] - public abstract void* get_item (uint position); + public abstract GLib.Object? get_item (uint position); public abstract GLib.Type get_item_type (); public abstract uint get_n_items (); public GLib.Object? get_object (uint position); diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index c983f4450..052027ce7 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -141,7 +141,7 @@ InputStream .skip throws="GLib.IOError" .skip_finish throws="GLib.IOError" ListModel - .get_item skip=false + .get_item#method skip=false abstract MemoryOutputStream .get_data type="unowned uint8[]" .steal_data type="uint8[]"