fix zig build error when '.progress.txt' contains newline

This commit is contained in:
Paul Ebose 2026-02-27 04:12:46 +01:00
parent 3ecaa34271
commit 178fd9cef3
No known key found for this signature in database
GPG Key ID: EF7590319BD845B1

View File

@ -278,7 +278,8 @@ pub fn build(b: *Build) !void {
return error.UnexpectedEOF;
}
starting_exercise = try std.fmt.parseInt(u32, contents, 10);
const trimmed_contents = std.mem.trim(u8, contents, "\r\n");
starting_exercise = try std.fmt.parseInt(u32, trimmed_contents, 10);
} else |err| {
switch (err) {
std.Io.File.OpenError.FileNotFound => {