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