diff --git a/lib/std/zig/system.zig b/lib/std/zig/system.zig index 234c1a655..7e23410fa 100644 --- a/lib/std/zig/system.zig +++ b/lib/std/zig/system.zig @@ -225,7 +225,7 @@ pub const NativeTargetInfo = struct { }, .macosx => { var product_version: [32]u8 = undefined; - var size: usize = @sizeOf(@TypeOf(product_version)); + var size: usize = product_version.len; // The osproductversion sysctl was introduced first with // High Sierra, thankfully that's also the baseline that Zig