commit 6067a8b1a086aaada732febc7f96d58ba80253db (tree)
parent 76174e1bcef30f5194fb06f1240ff1433cffa9ef
Author: Andrew Kelley <andrew@ziglang.org>
Date: Mon, 20 Apr 2026 02:23:17 +0200
Merge pull request 'std.Io.Dir: fix incorrect return types in setFileOwner and setTimestampsNow' (#31940) from lukasl/zig:fix-dir-setfileowner-error-type into master
Reviewed-on: https://codeberg.org/ziglang/zig/pulls/31940
Reviewed-by: Andrew Kelley <andrew@ziglang.org>
Diffstat:
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/lib/std/Io/Dir.zig b/lib/std/Io/Dir.zig
@@ -1993,7 +1993,7 @@ pub fn setFileOwner(
owner: ?File.Uid,
group: ?File.Gid,
options: SetFileOwnerOptions,
-) SetOwnerError!void {
+) SetFileOwnerError!void {
return io.vtable.dirSetFileOwner(io.userdata, dir, sub_path, owner, group, options);
}
@@ -2032,9 +2032,14 @@ pub fn setTimestampsNow(
sub_path: []const u8,
options: SetTimestampsNowOptions,
) SetTimestampsError!void {
- return io.vtable.fileSetTimestamps(io.userdata, dir, sub_path, .{
+ return io.vtable.dirSetTimestamps(io.userdata, dir, sub_path, .{
.follow_symlinks = options.follow_symlinks,
.access_timestamp = .now,
.modify_timestamp = .now,
});
}
+
+test {
+ _ = &setFileOwner;
+ _ = &setTimestampsNow;
+}