From 41e6aa78bb4240941167ac4f80aaa37d26c0c315 Mon Sep 17 00:00:00 2001 From: Rafael Ristovski Date: Tue, 19 Jan 2021 23:26:28 +0100 Subject: [PATCH] zig cc: Support reading input from stdin This fixes #6271, which allows using `zig cc` with meson. --- src/main.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index 8a40c1441c..ceada7e5d2 100644 --- a/src/main.zig +++ b/src/main.zig @@ -3056,7 +3056,7 @@ pub const ClangArgIterator = struct { arg = mem.span(self.argv[self.next_index]); self.incrementArgIndex(); } - if (!mem.startsWith(u8, arg, "-")) { + if (mem.eql(u8, arg, "-") or !mem.startsWith(u8, arg, "-")) { self.zig_equivalent = .positional; self.only_arg = arg; return;