diff --git a/example/cat/main.zig b/example/cat/main.zig index df2d64e523..1043c57f03 100644 --- a/example/cat/main.zig +++ b/example/cat/main.zig @@ -1,12 +1,12 @@ const std = @import("std"); const io = std.io; -const str = std.str; +const mem = std.mem; pub fn main(args: [][]u8) -> %void { const exe = args[0]; var catted_anything = false; for (args[1...]) |arg| { - if (str.eql(arg, "-")) { + if (mem.eql(u8, arg, "-")) { catted_anything = true; %return cat_stream(&io.stdin); } else if (arg[0] == '-') { @@ -38,7 +38,7 @@ fn cat_stream(is: &io.InStream) -> %void { var buf: [1024 * 4]u8 = undefined; while (true) { - const bytes_read = is.read(buf) %% |err| { + const bytes_read = is.read(buf[0...]) %% |err| { %%io.stderr.printf("Unable to read from stream: {}\n", @errorName(err)); return err; }; diff --git a/example/guess_number/main.zig b/example/guess_number/main.zig index 0a799c3af4..90a95b2e13 100644 --- a/example/guess_number/main.zig +++ b/example/guess_number/main.zig @@ -18,7 +18,7 @@ pub fn main(args: [][]u8) -> %void { %%io.stdout.printf("\nGuess a number between 1 and 100: "); var line_buf : [20]u8 = undefined; - const line_len = io.stdin.read(line_buf) %% |err| { + const line_len = io.stdin.read(line_buf[0...]) %% |err| { %%io.stdout.printf("Unable to read from stdin: {}\n", @errorName(err)); return err; };