summaryrefslogtreecommitdiff
path: root/gio/src/mount.ccg
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@src.gnome.org>2008-02-12 04:06:09 +0000
committerJonathon Jongsma <jjongsma@src.gnome.org>2008-02-12 04:06:09 +0000
commit376b6ff4acf2ff8a71ada8d65b5b922a8331d442 (patch)
tree344b7a7b98d64d9998ced252f749f5cd8e677933 /gio/src/mount.ccg
parent4a263b53ec0492b1a35d4ba0ee46e88a65f648c1 (diff)
downloadglibmm-376b6ff4acf2ff8a71ada8d65b5b922a8331d442.tar.gz
update to match new gio API which adds a GMountMountFlags argument to all
* gio/src/file.ccg: * gio/src/file.hg: * gio/src/gio_enums.defs: * gio/src/gio_vfuncs.defs: * gio/src/mount.ccg: * gio/src/mount.hg: * gio/src/volume.ccg: * gio/src/volume.hg: * tools/m4/convert_gio.m4: update to match new gio API which adds a GMountMountFlags argument to all mount operations svn path=/trunk/; revision=595
Diffstat (limited to 'gio/src/mount.ccg')
-rw-r--r--gio/src/mount.ccg12
1 files changed, 8 insertions, 4 deletions
diff --git a/gio/src/mount.ccg b/gio/src/mount.ccg
index 845c69ca..378c4586 100644
--- a/gio/src/mount.ccg
+++ b/gio/src/mount.ccg
@@ -63,7 +63,7 @@ void Mount::unmount(MountUnmountFlags flags)
}
-void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsyncReady& slot, const Glib::RefPtr<Cancellable>& cancellable)
+void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsyncReady& slot, const Glib::RefPtr<Cancellable>& cancellable, MountMountFlags flags)
{
// Create a copy of the slot.
// A pointer to it will be passed through the callback's data parameter
@@ -71,13 +71,14 @@ void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsy
SlotAsyncReady* slot_copy = new SlotAsyncReady(slot);
g_mount_remount(gobj(),
+ static_cast<GMountMountFlags>(flags),
operation->gobj(),
cancellable->gobj(),
&SignalProxy_async_callback,
slot_copy);
}
-void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsyncReady& slot)
+void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsyncReady& slot, MountMountFlags flags)
{
// Create a copy of the slot.
// A pointer to it will be passed through the callback's data parameter
@@ -85,24 +86,27 @@ void Mount::remount(const Glib::RefPtr<MountOperation>& operation, const SlotAsy
SlotAsyncReady* slot_copy = new SlotAsyncReady(slot);
g_mount_remount(gobj(),
+ static_cast<GMountMountFlags>(flags),
operation->gobj(),
NULL,
&SignalProxy_async_callback,
slot_copy);
}
-void Mount::remount(const Glib::RefPtr<MountOperation>& operation)
+void Mount::remount(const Glib::RefPtr<MountOperation>& operation, MountMountFlags flags)
{
g_mount_remount(gobj(),
+ static_cast<GMountMountFlags>(flags),
operation->gobj(),
NULL,
NULL,
NULL);
}
-void Mount::remount()
+void Mount::remount(MountMountFlags flags)
{
g_mount_remount(gobj(),
+ static_cast<GMountMountFlags>(flags),
NULL,
NULL,
NULL,