| ... | @@ -8,7 +8,7 @@ pub fn main(args: [][]u8) -> %void { | ... | @@ -8,7 +8,7 @@ pub fn main(args: [][]u8) -> %void { |
| 8 | for (args[1...]) |arg| { | 8 | for (args[1...]) |arg| { |
| 9 | if (str.eql(arg, "-")) { | 9 | if (str.eql(arg, "-")) { |
| 10 | catted_anything = true; | 10 | catted_anything = true; |
| 11 | cat_stream(&io.stdin) %% |err| return err; | 11 | %return cat_stream(&io.stdin); |
| 12 | } else if (arg[0] == '-') { | 12 | } else if (arg[0] == '-') { |
| 13 | return usage(exe); | 13 | return usage(exe); |
| 14 | } else { | 14 | } else { |
| ... | @@ -20,13 +20,13 @@ pub fn main(args: [][]u8) -> %void { | ... | @@ -20,13 +20,13 @@ pub fn main(args: [][]u8) -> %void { |
| 20 | defer %%is.close(); | 20 | defer %%is.close(); |
| 21 | | 21 | |
| 22 | catted_anything = true; | 22 | catted_anything = true; |
| 23 | cat_stream(&is) %% |err| return err; | 23 | %return cat_stream(&is); |
| 24 | } | 24 | } |
| 25 | } | 25 | } |
| 26 | if (!catted_anything) { | 26 | if (!catted_anything) { |
| 27 | cat_stream(&io.stdin) %% |err| return err; | 27 | %return cat_stream(&io.stdin); |
| 28 | } | 28 | } |
| 29 | io.stdout.flush() %% |err| return err; | 29 | %return io.stdout.flush(); |
| 30 | } | 30 | } |
| 31 | | 31 | |
| 32 | fn usage(exe: []u8) -> %void { | 32 | fn usage(exe: []u8) -> %void { |