diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-07-19 21:53:48 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-07-19 22:12:37 -0700 |
| commit | c40fb96ca358e2ef28aecc2b7ebc5ffab43ccac8 (patch) | |
| tree | 3aa9f1c66c4558472fbdd3c212a3b116385298e8 /src | |
| parent | 741a66e03cd8644d01b38849f2bd8f70cae6beca (diff) | |
| download | zig-c40fb96ca358e2ef28aecc2b7ebc5ffab43ccac8.tar.gz zig-c40fb96ca358e2ef28aecc2b7ebc5ffab43ccac8.zip | |
std.Io.Writer: fix writeSliceSwap
tried to be too clever, wrote bad code
Diffstat (limited to 'src')
| -rw-r--r-- | src/Zcu.zig | 2 | ||||
| -rw-r--r-- | src/Zcu/PerThread.zig | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/Zcu.zig b/src/Zcu.zig index 897bb6e89e..d337f0b943 100644 --- a/src/Zcu.zig +++ b/src/Zcu.zig @@ -2821,7 +2821,7 @@ pub fn loadZirCache(gpa: Allocator, cache_file: std.fs.File) !Zir { var buffer: [2000]u8 = undefined; var file_reader = cache_file.reader(&buffer); return result: { - const header = file_reader.interface.takeStructReference(Zir.Header) catch |err| break :result err; + const header = file_reader.interface.takeStructPointer(Zir.Header) catch |err| break :result err; break :result loadZirCacheBody(gpa, header.*, &file_reader.interface); } catch |err| switch (err) { error.ReadFailed => return file_reader.err.?, diff --git a/src/Zcu/PerThread.zig b/src/Zcu/PerThread.zig index dc2308add1..26f008e1c8 100644 --- a/src/Zcu/PerThread.zig +++ b/src/Zcu/PerThread.zig @@ -349,7 +349,7 @@ fn loadZirZoirCache( const cache_br = &cache_fr.interface; // First we read the header to determine the lengths of arrays. - const header = (cache_br.takeStructReference(Header) catch |err| switch (err) { + const header = (cache_br.takeStructPointer(Header) catch |err| switch (err) { error.ReadFailed => return cache_fr.err.?, // This can happen if Zig bails out of this function between creating // the cached file and writing it. |
