fix: correct ordering of commands; append file logs into corresponding provided file build parameter
All checks were successful
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 56s

This commit is contained in:
2026-01-17 21:01:32 +01:00
parent 29c6e48d86
commit b3c8a3ab1c

View File

@@ -25,7 +25,8 @@ fn logFn(
}, 0o600) catch @panic("Could not append to log file");
defer std.posix.close(fd);
var buffer = fs.File.stderr().writer(&buf);
var file: fs.File = .{ .handle = fd };
var buffer = file.writer(&buf);
var writer = &buffer.interface;
defer writer.flush() catch unreachable;
@@ -42,13 +43,13 @@ fn logFn(
};
const complete_format = level_txt ++ prefix ++ format ++ "\n";
std.debug.lockStdErr();
defer std.debug.unlockStdErr();
var buffer = fs.File.stderr().writer(&buf);
var writer = &buffer.interface;
defer writer.flush() catch unreachable;
std.debug.lockStdErr();
defer std.debug.unlockStdErr();
log_writing(writer, complete_format, true, args);
}
}