1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 23:14:59 +00:00

Kernel: Opening a file with O_TRUNC should update mtime

This commit is contained in:
Andreas Kling 2020-01-08 13:57:22 +01:00
parent e485667201
commit d310cf3b49

View file

@ -238,8 +238,10 @@ KResultOr<NonnullRefPtr<FileDescription>> VFS::open(StringView path, int options
descriptor_or_error.value()->set_original_inode({}, inode);
return descriptor_or_error;
}
if (should_truncate_file)
if (should_truncate_file) {
inode.truncate(0);
inode.set_mtime(kgettimeofday().tv_sec);
}
return FileDescription::create(custody);
}