diff options
Diffstat (limited to 'example/cat')
| -rw-r--r-- | example/cat/main.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/example/cat/main.zig b/example/cat/main.zig index 1f600843ba..a24b268228 100644 --- a/example/cat/main.zig +++ b/example/cat/main.zig @@ -10,7 +10,7 @@ pub fn main(args: [][]u8) -> %void { for (args[1...]) |arg| { if (str.eql(arg, "-")) { catted_anything = true; - cat_stream(io.stdin) %% |err| return err; + cat_stream(&io.stdin) %% |err| return err; } else if (arg[0] == '-') { return usage(exe); } else { @@ -24,11 +24,11 @@ pub fn main(args: [][]u8) -> %void { defer %%is.close(); catted_anything = true; - cat_stream(is) %% |err| return err; + cat_stream(&is) %% |err| return err; } } if (!catted_anything) { - cat_stream(io.stdin) %% |err| return err; + cat_stream(&io.stdin) %% |err| return err; } io.stdout.flush() %% |err| return err; } @@ -40,7 +40,7 @@ fn usage(exe: []u8) -> %void { return error.Invalid; } -fn cat_stream(is: io.InStream) -> %void { +fn cat_stream(is: &io.InStream) -> %void { var buf: [1024 * 4]u8 = undefined; while (true) { |
