aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-19 21:53:48 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-19 22:12:37 -0700
commitc40fb96ca358e2ef28aecc2b7ebc5ffab43ccac8 (patch)
tree3aa9f1c66c4558472fbdd3c212a3b116385298e8 /src
parent741a66e03cd8644d01b38849f2bd8f70cae6beca (diff)
downloadzig-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.zig2
-rw-r--r--src/Zcu/PerThread.zig2
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.