diff --git a/doc/langref/test_pointer_coerce_const_optional.zig b/doc/langref/test_pointer_coerce_const_optional.zig index f7f2ed5a72..f955820593 100644 --- a/doc/langref/test_pointer_coerce_const_optional.zig +++ b/doc/langref/test_pointer_coerce_const_optional.zig @@ -2,10 +2,10 @@ const std = @import("std"); const expect = std.testing.expect; const mem = std.mem; -test "cast *[1][*]const u8 to [*]const ?[*]const u8" { - const window_name = [1][*]const u8{"window name"}; - const x: [*]const ?[*]const u8 = &window_name; - try expect(mem.eql(u8, std.mem.sliceTo(@as([*:0]const u8, @ptrCast(x[0].?)), 0), "window name")); +test "cast *[1][*:0]const u8 to []const ?[*:0]const u8" { + const window_name = [1][*:0]const u8{"window name"}; + const x: []const ?[*:0]const u8 = &window_name; + try expect(mem.eql(u8, mem.span(x[0].?), "window name")); } // test