diff options
| author | Veikka Tuominen <git@vexu.eu> | 2023-05-24 13:14:16 +0300 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2023-05-24 14:29:15 +0300 |
| commit | b2a514b3d2d2d880a41a26e798fb3c9ee014c229 (patch) | |
| tree | 9aa31eaef54e46d112b426dbedc0de286885fe48 /test/behavior | |
| parent | 16dbb960fc8dada79cd42dd2ba1ebf0f66ccaaec (diff) | |
| download | zig-b2a514b3d2d2d880a41a26e798fb3c9ee014c229.tar.gz zig-b2a514b3d2d2d880a41a26e798fb3c9ee014c229.zip | |
Sema: `@memcpy` convert src slice to many ptr
Closes #15838
Diffstat (limited to 'test/behavior')
| -rw-r--r-- | test/behavior/memcpy.zig | 3 |
1 files changed, 2 insertions, 1 deletions
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'); |
