Copy list values from the correct offset when reporting expects

Co-authored-by: Folkert de Vries <folkert@folkertdev.nl>
This commit is contained in:
Ayaz Hafiz 2022-09-14 14:27:36 -05:00
parent 166be98ac8
commit c4a3a8bd31
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
2 changed files with 49 additions and 2 deletions

View file

@ -935,7 +935,8 @@ fn build_clone_builtin<'a, 'ctx, 'env>(
bd.build_int_add(offset, elements_width, "new_offset")
} else {
let elements_start_offset = offset;
// We cloned the elements into the extra_offset address.
let elements_start_offset = cursors.extra_offset.into();
let element_type = basic_type_from_layout(env, elem);
let elements = bd.build_pointer_cast(