From 481bca3b44b29618e819af19e01b202ffdc57abd Mon Sep 17 00:00:00 2001 From: Chad Stearns Date: Sun, 8 Nov 2020 13:04:36 -0500 Subject: [PATCH] Pass in pointers into Str split in place bitcode function, not actual strs --- compiler/gen/src/llvm/build_str.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/gen/src/llvm/build_str.rs b/compiler/gen/src/llvm/build_str.rs index cab52d3652..b5c20693df 100644 --- a/compiler/gen/src/llvm/build_str.rs +++ b/compiler/gen/src/llvm/build_str.rs @@ -67,9 +67,9 @@ pub fn str_split<'a, 'ctx, 'env>( &[ ret_list, segment_count, - str_, + BasicValueEnum::PointerValue(*str_ptr), BasicValueEnum::IntValue(str_len), - delimiter, + BasicValueEnum::PointerValue(*delimiter_ptr), BasicValueEnum::IntValue(delimiter_len), ], &bitcode::STR_STR_SPLIT_IN_PLACE,