aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Io/Dir.zig
diff options
context:
space:
mode:
authorMatthew Lugg <mlugg@mlugg.co.uk>2025-12-16 12:05:40 +0000
committerMatthew Lugg <mlugg@mlugg.co.uk>2025-12-22 11:54:57 +0000
commit49f17237b0332680cebf3e4d83dedc3db46356e9 (patch)
tree5e4611540299e30e6a7537291fec8d7389215aa8 /lib/std/Io/Dir.zig
parentaa0249d74e573742db3567f589fc6e4a00e1fff8 (diff)
downloadzig-49f17237b0332680cebf3e4d83dedc3db46356e9.tar.gz
zig-49f17237b0332680cebf3e4d83dedc3db46356e9.zip
compiler,std: remove a handful of redundant discards
I'm embarrassed to say I didn't realise until a few days ago that you could omit the `_` capture for `if`/`while` on `E!void`...
Diffstat (limited to 'lib/std/Io/Dir.zig')
-rw-r--r--lib/std/Io/Dir.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/Io/Dir.zig b/lib/std/Io/Dir.zig
index 5f66ec7094..3429fa6fdf 100644
--- a/lib/std/Io/Dir.zig
+++ b/lib/std/Io/Dir.zig
@@ -322,7 +322,7 @@ pub fn makePathStatus(dir: Dir, io: Io, sub_path: []const u8) MakePathError!Make
var status: MakePathStatus = .existed;
var component = it.last() orelse return error.BadPathName;
while (true) {
- if (makeDir(dir, io, component.path)) |_| {
+ if (makeDir(dir, io, component.path)) {
status = .created;
} else |err| switch (err) {
error.PathAlreadyExists => {