Ignore ENOTDIR when trying to open config files

This commit is contained in:
Yorhel 2022-02-02 11:49:04 +01:00
parent 1b918a5a74
commit f46c7ec65d

View file

@ -247,6 +247,7 @@ fn argConfig(args: *Args, opt: Args.Option) bool {
fn tryReadArgsFile(path: [:0]const u8) void { fn tryReadArgsFile(path: [:0]const u8) void {
var f = std.fs.cwd().openFileZ(path, .{}) catch |e| switch (e) { var f = std.fs.cwd().openFileZ(path, .{}) catch |e| switch (e) {
error.FileNotFound => return, error.FileNotFound => return,
error.NotDir => return,
else => ui.die("Error opening {s}: {s}\n", .{ path, ui.errorString(e) }), else => ui.die("Error opening {s}: {s}\n", .{ path, ui.errorString(e) }),
}; };
defer f.close(); defer f.close();