summaryrefslogtreecommitdiff
path: root/gio/gfile.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2007-12-03 09:11:48 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-12-03 09:11:48 +0000
commit6394ae6fdb445f71ca0c4ba0be6b942bbf097832 (patch)
treee754a228e4cabef65951d2a5c20ddfa752bd3c42 /gio/gfile.h
parent6f605509fd7fc67c33fbf56cf34f98c19e1b2058 (diff)
downloadglib-6394ae6fdb445f71ca0c4ba0be6b942bbf097832.tar.gz
Add G_FILE_COPY_NO_FALLBACK_FOR_MOVE flag
2007-12-03 Alexander Larsson <alexl@redhat.com> * gfile.[ch]: * glocalfile.c: Add G_FILE_COPY_NO_FALLBACK_FOR_MOVE flag svn path=/trunk/; revision=6015
Diffstat (limited to 'gio/gfile.h')
-rw-r--r--gio/gfile.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gio/gfile.h b/gio/gfile.h
index d5ebcf47a..e9df49dde 100644
--- a/gio/gfile.h
+++ b/gio/gfile.h
@@ -66,7 +66,8 @@ typedef enum {
* @G_FILE_COPY_OVERWRITE: Overwrite any existing files
* @G_FILE_COPY_BACKUP: Make a backup of any existing files. TODO: explain backup naming scheme.
* @G_FILE_COPY_NOFOLLOW_SYMLINKS: Don't follow symlinks.
- * @G_FILE_COPY_ALL_METADATA: Copy all file metadata (see #GFileInfo).
+ * @G_FILE_COPY_ALL_METADATA: Copy all file metadata instead of just default set (see #GFileInfo).
+ * @G_FILE_COPY_NO_FALLBACK_FOR_MOVE: Don't use copy and delete fallback if native move not supported.
*
* Flags used when copying or moving files.
*/
@@ -75,7 +76,8 @@ typedef enum {
G_FILE_COPY_OVERWRITE = (1<<0),
G_FILE_COPY_BACKUP = (1<<1),
G_FILE_COPY_NOFOLLOW_SYMLINKS = (1<<2),
- G_FILE_COPY_ALL_METADATA = (1<<3)
+ G_FILE_COPY_ALL_METADATA = (1<<3),
+ G_FILE_COPY_NO_FALLBACK_FOR_MOVE = (1<<4)
} GFileCopyFlags;
/**