diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-02-09 18:27:50 -0500 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-02-09 18:27:50 -0500 |
| commit | a2bd9f8912ade5149855dc6e2371aaae49093660 (patch) | |
| tree | 04dab23f1d6d730b5266506422daf820124fa139 /test/tests.zig | |
| parent | e7bf8f3f04efc280a76a3a38b4e6d470d279e41a (diff) | |
| download | zig-a2bd9f8912ade5149855dc6e2371aaae49093660.tar.gz zig-a2bd9f8912ade5149855dc6e2371aaae49093660.zip | |
std lib: modify allocator idiom
Before we accepted a nullable allocator for some stuff like
opening files. Now we require an allocator.
Use the mem.FixedBufferAllocator pattern if a bound on the amount
to allocate is known.
This also establishes the pattern that usually an allocator is the
first argument to a function (possibly after "self").
fix docs for std.cstr.addNullByte
self hosted compiler:
* only build docs when explicitly asked to
* clean up main
* stub out zig fmt
Diffstat (limited to 'test/tests.zig')
| -rw-r--r-- | test/tests.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/tests.zig b/test/tests.zig index c12775aa85..19a4f82b74 100644 --- a/test/tests.zig +++ b/test/tests.zig @@ -1049,7 +1049,7 @@ pub const GenHContext = struct { warn("Test {}/{} {}...", self.test_index+1, self.context.test_index, self.name); const full_h_path = b.pathFromRoot(self.h_path); - const actual_h = try io.readFileAlloc(full_h_path, b.allocator); + const actual_h = try io.readFileAlloc(b.allocator, full_h_path); for (self.case.expected_lines.toSliceConst()) |expected_line| { if (mem.indexOf(u8, actual_h, expected_line) == null) { |
