From c8fd28dae1522fad2a339480a9be42c947977e46 Mon Sep 17 00:00:00 2001 From: lace <> Date: Mon, 19 Dec 2005 21:02:45 +0000 Subject: [PATCH] Permit 'GNOME_VFS_SET_FILE_INFO_TIME' of atime+mtime without ctime. - Such mode is used by FUSE op_utime(). --- src/libcaptive/client/file-slave.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcaptive/client/file-slave.c b/src/libcaptive/client/file-slave.c index 2a2b2ce..fac5eef 100644 --- a/src/libcaptive/client/file-slave.c +++ b/src/libcaptive/client/file-slave.c @@ -775,8 +775,8 @@ NTSTATUS err; if (mask & GNOME_VFS_SET_FILE_INFO_TIME) { g_assert(info->valid_fields & (0 | GNOME_VFS_FILE_INFO_FIELDS_ATIME - | GNOME_VFS_FILE_INFO_FIELDS_MTIME - | GNOME_VFS_FILE_INFO_FIELDS_CTIME)); + | GNOME_VFS_FILE_INFO_FIELDS_MTIME)); + /* !GNOME_VFS_FILE_INFO_FIELDS_CTIME is used by FUSE op_utime(). */ if (info->valid_fields&GNOME_VFS_FILE_INFO_FIELDS_ATIME) { RtlSecondsSince1970ToTime( info->atime, /* SecondsSince1970 */ -- 1.8.3.1