]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: several GLib.VolumeMonitor methods falsely marked as unowned
authorJulian Andres Klode <jak@jak-linux.org>
Sat, 27 Mar 2010 01:58:05 +0000 (18:58 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Sat, 27 Mar 2010 01:58:05 +0000 (18:58 -0700)
Fixes bug 614044.

vapi/gio-2.0.vapi
vapi/packages/gio-2.0/gio-2.0.metadata

index 06e5722cf0adc5191de68d843b02eb47e83c3571..5275479583dc0f129a3eaf7b19c54b1470f9fbde 100644 (file)
@@ -874,12 +874,12 @@ namespace GLib {
        [CCode (cheader_filename = "gio/gio.h")]
        public class VolumeMonitor : GLib.Object {
                public virtual unowned GLib.Volume adopt_orphan_mount (GLib.Mount mount);
-               public static unowned GLib.VolumeMonitor @get ();
-               public virtual unowned GLib.List get_connected_drives ();
-               public virtual unowned GLib.Mount get_mount_for_uuid (string uuid);
-               public virtual unowned GLib.List get_mounts ();
-               public virtual unowned GLib.Volume get_volume_for_uuid (string uuid);
-               public virtual unowned GLib.List get_volumes ();
+               public static GLib.VolumeMonitor @get ();
+               public virtual GLib.List get_connected_drives ();
+               public virtual GLib.Mount get_mount_for_uuid (string uuid);
+               public virtual GLib.List get_mounts ();
+               public virtual GLib.Volume get_volume_for_uuid (string uuid);
+               public virtual GLib.List get_volumes ();
                [NoWrapper]
                public virtual bool is_supported ();
                public virtual signal void drive_changed (GLib.Drive drive);
index d2de38807fd002238e000021ac59607eda573cf0..17defe23218b0fa5e073dd6817bab50d423c8aab 100644 (file)
@@ -160,3 +160,10 @@ g_settings_list_list.n_items hidden="1"
 g_simple_async_result_new.source_object nullable="1"
 
 GSocketService::incoming.source_object nullable="1"
+
+g_volume_monitor_get transfer_ownership="1"
+g_volume_monitor_get_connected_drives transfer_ownership="1"
+g_volume_monitor_get_mount_for_uuid transfer_ownership="1"
+g_volume_monitor_get_mounts transfer_ownership="1"
+g_volume_monitor_get_volume_for_uuid transfer_ownership="1"
+g_volume_monitor_get_volumes transfer_ownership="1"