aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorRafael Ristovski <rafael.ristovski@gmail.com>2021-01-19 23:26:28 +0100
committerAndrew Kelley <andrew@ziglang.org>2021-01-19 17:23:44 -0800
commit41e6aa78bb4240941167ac4f80aaa37d26c0c315 (patch)
tree0103ceeddba30d500cd5e4d95993161bbc7fcd45 /src/main.zig
parent072d1e088c3e383c2303b873f55399d374d9808c (diff)
downloadzig-41e6aa78bb4240941167ac4f80aaa37d26c0c315.tar.gz
zig-41e6aa78bb4240941167ac4f80aaa37d26c0c315.zip
zig cc: Support reading input from stdin
This fixes #6271, which allows using `zig cc` with meson.
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig2
1 files changed, 1 insertions, 1 deletions
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;