From b2a514b3d2d2d880a41a26e798fb3c9ee014c229 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Wed, 24 May 2023 13:14:16 +0300 Subject: Sema: `@memcpy` convert src slice to many ptr Closes #15838 --- test/behavior/memcpy.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/behavior') diff --git a/test/behavior/memcpy.zig b/test/behavior/memcpy.zig index b7c5eb29d9..3a87b66fb1 100644 --- a/test/behavior/memcpy.zig +++ b/test/behavior/memcpy.zig @@ -58,7 +58,8 @@ test "@memcpy dest many pointer" { fn testMemcpyDestManyPtr() !void { var str = "hello".*; var buf: [5]u8 = undefined; - @memcpy(@ptrCast([*]u8, &buf), @ptrCast([*]const u8, &str)[0..5]); + var len: usize = 5; + @memcpy(@ptrCast([*]u8, &buf), @ptrCast([*]const u8, &str)[0..len]); try expect(buf[0] == 'h'); try expect(buf[1] == 'e'); try expect(buf[2] == 'l'); -- cgit v1.2.3