diff --git a/src/machine/system_calls.rs b/src/machine/system_calls.rs index 946380bc..9b714d01 100644 --- a/src/machine/system_calls.rs +++ b/src/machine/system_calls.rs @@ -5131,7 +5131,7 @@ impl Machine { self.machine_st.heap.allocate_cstr(valid_str) ), Err(_) => { - let cells: Vec<_> = bytes + let cells: Vec<_> = cstr.to_bytes() .iter() .map(|&b| fixnum_as_cell!(Fixnum::build_with(b))) .collect();