zig

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

commit f14ba904d78a9edb6f7dcf89f70b9c0be346a0fb (tree)
parent 2c8495b4bb261d440bc6d1a6b0415a64c8d99222
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Sun, 22 Sep 2019 18:14:53 -0400

tolerate windows newlines in glibc text files

Diffstat:
Msrc/glibc.cpp | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/glibc.cpp b/src/glibc.cpp @@ -50,7 +50,7 @@ Error glibc_load_metadata(ZigGLibCAbi **out_result, Buf *zig_lib_dir, bool verbo } { - SplitIterator it = memSplit(buf_to_slice(vers_txt_contents), str("\n")); + SplitIterator it = memSplit(buf_to_slice(vers_txt_contents), str("\r\n")); for (;;) { Optional<Slice<uint8_t>> opt_component = SplitIterator_next(&it); if (!opt_component.is_some) break; @@ -65,7 +65,7 @@ Error glibc_load_metadata(ZigGLibCAbi **out_result, Buf *zig_lib_dir, bool verbo } } { - SplitIterator it = memSplit(buf_to_slice(fns_txt_contents), str("\n")); + SplitIterator it = memSplit(buf_to_slice(fns_txt_contents), str("\r\n")); for (;;) { Optional<Slice<uint8_t>> opt_component = SplitIterator_next(&it); if (!opt_component.is_some) break; @@ -91,7 +91,7 @@ Error glibc_load_metadata(ZigGLibCAbi **out_result, Buf *zig_lib_dir, bool verbo } } { - SplitIterator it = memSplit(buf_to_slice(abi_txt_contents), str("\n")); + SplitIterator it = memSplit(buf_to_slice(abi_txt_contents), str("\r\n")); ZigGLibCVerList *ver_list_base = nullptr; int line_num = 0; for (;;) {