| ... | @@ -17,10 +17,7 @@ pub const Allocator = struct { | ... | @@ -17,10 +17,7 @@ pub const Allocator = struct { |
| 17 | /// Aborts the program if an allocation fails. | 17 | /// Aborts the program if an allocation fails. |
| 18 | fn checkedAlloc(self: &Allocator, comptime T: type, n: usize) -> []T { | 18 | fn checkedAlloc(self: &Allocator, comptime T: type, n: usize) -> []T { |
| 19 | alloc(self, T, n) %% |err| { | 19 | alloc(self, T, n) %% |err| { |
| 20 | // TODO var args printf | 20 | %%io.stderr.printf("allocation failure: {}\n", @errorName(err)); |
| 21 | %%io.stderr.write("allocation failure: "); | | |
| 22 | %%io.stderr.write(@errorName(err)); | | |
| 23 | %%io.stderr.printf("\n"); | | |
| 24 | os.abort() | 21 | os.abort() |
| 25 | } | 22 | } |
| 26 | } | 23 | } |