From 772793c004e387bd37c0cd3b7f849936e7fdae4c Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 3 Sep 2025 16:35:02 -0700 Subject: [PATCH] Sema: fix accessing ptr field of double array pointer with sentinel --- src/Sema.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sema.zig b/src/Sema.zig index 38897cde1cae8cc2df4c370341c2f5efa1c25153..0d5e27eb092d0954be396c1e7ca0aac89070f59e 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -26892,7 +26892,7 @@ fn fieldPtr( const ptr_info = object_ty.ptrInfo(zcu); const new_ptr_ty = try pt.ptrTypeSema(.{ .child = Type.fromInterned(ptr_info.child).childType(zcu).toIntern(), - .sentinel = if (object_ty.sentinel(zcu)) |s| s.toIntern() else .none, + .sentinel = if (inner_ty.sentinel(zcu)) |s| s.toIntern() else .none, .flags = .{ .size = .many, .alignment = ptr_info.flags.alignment, -- 2.54.0