From: Rico Tzschichholz Date: Fri, 26 Jul 2013 20:18:05 +0000 (+0200) Subject: gio-2.0: Fix out params of MenuModel.get_item_attributes and .get_item_links X-Git-Tag: 0.21.1~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cbbefa1786900313e6a953f22c659e041e042194;p=thirdparty%2Fvala.git gio-2.0: Fix out params of MenuModel.get_item_attributes and .get_item_links https://bugzilla.gnome.org/show_bug.cgi?id=704931 --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 0926c355b..d2dbaa997 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -1444,10 +1444,10 @@ namespace GLib { public bool get_item_attribute (int item_index, string attribute, string format_string, ...); public virtual GLib.Variant get_item_attribute_value (int item_index, string attribute, GLib.VariantType? expected_type); [NoWrapper] - public virtual void get_item_attributes (int item_index, GLib.HashTable attributes); + public virtual void get_item_attributes (int item_index, [CCode (type = "GHashTable**")] out GLib.HashTable? attributes); public virtual GLib.MenuModel get_item_link (int item_index, string link); [NoWrapper] - public virtual void get_item_links (int item_index, GLib.HashTable links); + public virtual void get_item_links (int item_index, [CCode (type = "GHashTable**")] out GLib.HashTable? links); public virtual int get_n_items (); public virtual bool is_mutable (); public virtual GLib.MenuAttributeIter iterate_item_attributes (int item_index); diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index 3ebb8b226..becfbfcfa 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -142,6 +142,8 @@ MenuItem .set_attribute skip=false MenuModel .get_item_attribute skip=false + .get_item_attributes.attributes out type="GLib.HashTable?" + .get_item_links.links out type="GLib.HashTable?" Mount .get_sort_key#virtual_method virtual OutputStream