aboutsummaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
Diffstat (limited to 'example')
-rw-r--r--example/cat/main.zig8
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) {