captivefs_setattr(): Fixed crash by bogus set of GNOME_VFS_SET_FILE_INFO_NAME.
[captive.git] / src / client / lufs / captivefs-file.c
index 001ca8e..63f9ffe 100644 (file)
@@ -454,8 +454,8 @@ CaptiveFileObject *captive_file_object;
                                        | (!(file_info.valid_fields&(0
                                                                        | GNOME_VFS_FILE_INFO_FIELDS_ATIME
                                                                        | GNOME_VFS_FILE_INFO_FIELDS_MTIME
-                                                                       | GNOME_VFS_FILE_INFO_FIELDS_CTIME)
-                                                       ? 0 : GNOME_VFS_SET_FILE_INFO_TIME)));
+                                                                       | GNOME_VFS_FILE_INFO_FIELDS_CTIME))
+                                                       ? 0 : GNOME_VFS_SET_FILE_INFO_TIME));
        G_UNLOCK(libcaptive);
        if (errvfsresult!=GNOME_VFS_OK)
                goto fail_unref;