From: Jürg Billeter Date: Thu, 8 Oct 2009 18:25:48 +0000 (+0200) Subject: gio-2.0: Fix g_vfs_get_* bindings X-Git-Tag: 0.7.8~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef44ca82536badca83213b81386ad7082608c832;p=thirdparty%2Fvala.git gio-2.0: Fix g_vfs_get_* bindings --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 7e45ae313..c8300ad14 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -856,10 +856,10 @@ namespace GLib { [NoWrapper] public virtual void add_writable_namespaces (GLib.FileAttributeInfoList list); public static unowned GLib.Vfs get_default (); - public virtual unowned GLib.File get_file_for_path (string path); - public virtual unowned GLib.File get_file_for_uri (string uri); + public virtual GLib.File get_file_for_path (string path); + public virtual GLib.File get_file_for_uri (string uri); public static unowned GLib.Vfs get_local (); - public virtual unowned string get_supported_uri_schemes (); + public virtual unowned string[] get_supported_uri_schemes (); public virtual bool is_active (); [NoWrapper] public virtual void local_file_add_info (string filename, uint64 device, GLib.FileAttributeMatcher attribute_matcher, GLib.FileInfo info, GLib.Cancellable? cancellable, void* extra_data, GLib.DestroyNotify free_extra_data); diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata index e458e868b..1eac08b05 100644 --- a/vapi/packages/gio-2.0/gio-2.0.metadata +++ b/vapi/packages/gio-2.0/gio-2.0.metadata @@ -79,6 +79,9 @@ g_socket_listener_add_socket.source_object nullable="1" g_themed_icon_new_from_names.iconnames is_array="1" g_themed_icon_new_from_names.len hidden="1" g_themed_icon_get_names is_array="1" no_array_length="1" +g_vfs_get_file_for_path transfer_ownership="1" +g_vfs_get_file_for_uri transfer_ownership="1" +g_vfs_get_supported_uri_schemes is_array="1" g_*.cancellable nullable="1" g_*.mount_operation nullable="1"