zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 5dc2651cdd6ec35c99a3bc6e21787064758c0721 (tree)
parent b40b1178ef29ea9b013f73cc3cd4f9b976d0e120
Author: CursedByTheVoid <tristancrawford@proton.me>
Date:   Tue, 23 Jun 2026 22:41:36 -0400

std.zig.LibCInstallation: tokenize CR when parsing

Diffstat:
Mlib/std/zig/LibCInstallation.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/std/zig/LibCInstallation.zig b/lib/std/zig/LibCInstallation.zig @@ -60,7 +60,7 @@ pub fn parse(allocator: Allocator, io: Io, libc_file: []const u8, target: *const const contents = try Io.Dir.cwd().readFileAlloc(io, libc_file, allocator, .limited(std.math.maxInt(usize))); defer allocator.free(contents); - var it = std.mem.tokenizeScalar(u8, contents, '\n'); + var it = std.mem.tokenizeAny(u8, contents, "\n\r"); while (it.next()) |line| { if (line.len == 0 or line[0] == '#') continue; var line_it = std.mem.splitScalar(u8, line, '=');