aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-03-01 15:37:31 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-03-01 17:59:39 +0100
commit52205a3c162d5adaf98be1dbf96bf86afd658182 (patch)
tree3b0113e2e22cd1911100b71c21403588f4eaa451 /src
parentad03fef71222ad4335107257451c1828fb9adc88 (diff)
downloadzig-52205a3c162d5adaf98be1dbf96bf86afd658182.tar.gz
zig-52205a3c162d5adaf98be1dbf96bf86afd658182.zip
x64: fix array to slice impl
Diffstat (limited to 'src')
-rw-r--r--src/arch/x86_64/CodeGen.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86_64/CodeGen.zig b/src/arch/x86_64/CodeGen.zig
index 23d99c72bd..c1d1c6863e 100644
--- a/src/arch/x86_64/CodeGen.zig
+++ b/src/arch/x86_64/CodeGen.zig
@@ -5268,7 +5268,7 @@ fn airArrayToSlice(self: *Self, inst: Air.Inst.Index) !void {
const ptr_ty = self.air.typeOf(ty_op.operand);
const ptr = try self.resolveInst(ty_op.operand);
const array_ty = ptr_ty.childType();
- const array_len = array_ty.arrayLenIncludingSentinel();
+ const array_len = array_ty.arrayLen();
const result: MCValue = if (self.liveness.isUnused(inst)) .dead else blk: {
const stack_offset = @intCast(i32, try self.allocMem(inst, 16, 16));
try self.genSetStack(ptr_ty, stack_offset, ptr, .{});