| ... | @@ -156,7 +156,7 @@ fn cmdObjCopy(gpa: Allocator, arena: Allocator, args: []const []const u8) !void | ... | @@ -156,7 +156,7 @@ fn cmdObjCopy(gpa: Allocator, arena: Allocator, args: []const []const u8) !void |
| 156 | | 156 | |
| 157 | const stat = input_file.stat() catch |err| fatal("failed to stat {s}: {t}", .{ input, err }); | 157 | const stat = input_file.stat() catch |err| fatal("failed to stat {s}: {t}", .{ input, err }); |
| 158 | | 158 | |
| 159 | var in: File.Reader = .initSize(input_file, io, &input_buffer, stat.size); | 159 | var in: File.Reader = .initSize(input_file.adaptToNewApi(), io, &input_buffer, stat.size); |
| 160 | | 160 | |
| 161 | const elf_hdr = std.elf.Header.read(&in.interface) catch |err| switch (err) { | 161 | const elf_hdr = std.elf.Header.read(&in.interface) catch |err| switch (err) { |
| 162 | error.ReadFailed => fatal("unable to read {s}: {t}", .{ input, in.err.? }), | 162 | error.ReadFailed => fatal("unable to read {s}: {t}", .{ input, in.err.? }), |
| ... | @@ -221,7 +221,7 @@ fn cmdObjCopy(gpa: Allocator, arena: Allocator, args: []const []const u8) !void | ... | @@ -221,7 +221,7 @@ fn cmdObjCopy(gpa: Allocator, arena: Allocator, args: []const []const u8) !void |
| 221 | try out.end(); | 221 | try out.end(); |
| 222 | | 222 | |
| 223 | if (listen) { | 223 | if (listen) { |
| 224 | var stdin_reader = fs.File.stdin().reader(&stdin_buffer); | 224 | var stdin_reader = fs.File.stdin().reader(io, &stdin_buffer); |
| 225 | var stdout_writer = fs.File.stdout().writer(&stdout_buffer); | 225 | var stdout_writer = fs.File.stdout().writer(&stdout_buffer); |
| 226 | var server = try Server.init(.{ | 226 | var server = try Server.init(.{ |
| 227 | .in = &stdin_reader.interface, | 227 | .in = &stdin_reader.interface, |