mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 17:43:17 +00:00
AllocatingWriter passing unit test
This commit is contained in:
parent
fced9467e8
commit
e60adb97d0
@ -96,10 +96,11 @@ fn setArrayList(aw: *AllocatingWriter, list: std.ArrayListUnmanaged(u8)) void {
|
||||
pub fn getWritten(aw: *AllocatingWriter) []u8 {
|
||||
const bw = &aw.buffered_writer;
|
||||
const end = aw.buffered_writer.end;
|
||||
const result = aw.written.ptr[0 .. aw.written.len + end];
|
||||
const written = aw.written.ptr[0 .. aw.written.len + end];
|
||||
aw.written = written;
|
||||
bw.buffer = bw.buffer[end..];
|
||||
bw.end = 0;
|
||||
return result;
|
||||
return written;
|
||||
}
|
||||
|
||||
pub fn clearRetainingCapacity(aw: *AllocatingWriter) void {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user