Deprecate g_volume_monitor_adopt_orphan_mount() (#555331).

2008-10-12  David Zeuthen  <davidz@redhat.com>

        * gio.symbols:
        * gunionvolumemonitor.c:
        * gvolumemonitor.h:
        Deprecate g_volume_monitor_adopt_orphan_mount() (#555331).


svn path=/trunk/; revision=7594
This commit is contained in:
David Zeuthen 2008-10-12 17:05:17 +00:00 committed by David Zeuthen
parent bc038261d9
commit 5a10b403c7
4 changed files with 17 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2008-10-12 David Zeuthen <davidz@redhat.com>
* gio.symbols:
* gunionvolumemonitor.c:
* gvolumemonitor.h:
Deprecate g_volume_monitor_adopt_orphan_mount() (#555331).
2008-10-10 Alexander Larsson <alexl@redhat.com>
* gfileattribute.c (escape_byte_string):

View File

@ -758,9 +758,11 @@ g_volume_monitor_get_mount_for_uuid
#endif
#if IN_FILE(__G_UNION_VOLUME_MONITOR_C__)
g_volume_monitor_get
#ifndef G_DISABLE_DEPRECATED
g_volume_monitor_adopt_orphan_mount
#endif
#endif
#endif
#if IN_HEADER(__G_NATIVE_VOLUME_MONITOR_H__)
#if IN_FILE(__G_NATIVE_VOLUME_MONITOR_C__)

View File

@ -634,6 +634,11 @@ _g_mount_get_for_mount_path (const char *mount_path,
*
* Returns: the #GVolume object that is the parent for @mount or %NULL
* if no wants to adopt the #GMount.
*
* Deprecated: 2.20: Instead of using this function, #GVolumeMonitor
* implementations should instead create shadow mounts with the URI of
* the mount they intend to adopt. See the proxy volume monitor in
* gvfs for an example of this.
*/
GVolume *
g_volume_monitor_adopt_orphan_mount (GMount *mount)

View File

@ -109,7 +109,7 @@ struct _GVolumeMonitorClass
const char *uuid);
/* These arguments are unfortunately backwards by mistake (bug #520169) */
/* These arguments are unfortunately backwards by mistake (bug #520169). Deprecated in 2.20. */
GVolume * (* adopt_orphan_mount) (GMount *mount,
GVolumeMonitor *volume_monitor);
@ -139,7 +139,9 @@ GVolume * g_volume_monitor_get_volume_for_uuid (GVolumeMonitor *volume_mo
GMount * g_volume_monitor_get_mount_for_uuid (GVolumeMonitor *volume_monitor,
const char *uuid);
#ifndef G_DISABLE_DEPRECATED
GVolume * g_volume_monitor_adopt_orphan_mount (GMount *mount);
#endif
G_END_DECLS