diff --git a/compiler/builtins/bitcode/src/str.zig b/compiler/builtins/bitcode/src/str.zig index 9573c3f52f..72e0863362 100644 --- a/compiler/builtins/bitcode/src/str.zig +++ b/compiler/builtins/bitcode/src/str.zig @@ -80,7 +80,7 @@ pub fn strSplitInPlace( array_len: usize, str_bytes_ptrs: [*]u8, str_len: usize, - delimiter_bytes: [*]u8, + delimiter_bytes_ptrs: [*]u8, delimiter_len: usize ) callconv(.C) void { @@ -99,7 +99,7 @@ pub fn strSplitInPlace( var matches_delimiter = true; while (delimiter_index < delimiter_len) { - var delimiterChar = delimiter_bytes[delimiter_index]; + var delimiterChar = delimiter_bytes_ptrs[delimiter_index]; var strChar = str_bytes_ptrs[str_index + delimiter_index]; if (delimiterChar != strChar) { @@ -253,7 +253,7 @@ test "strSplitInPlace: three pieces" { pub fn countSegments( str_bytes_ptrs: [*]u8, str_len: usize, - delimiter_bytes: [*]u8, + delimiter_bytes_ptrs: [*]u8, delimiter_len: usize ) callconv(.C) usize { var count: usize = 1; @@ -268,7 +268,7 @@ pub fn countSegments( var matches_delimiter = true; while (delimiter_index < delimiter_len) { - const delimiterChar = delimiter_bytes[delimiter_index]; + const delimiterChar = delimiter_bytes_ptrs[delimiter_index]; const strChar = str_bytes_ptrs[str_index + delimiter_index]; if (delimiterChar != strChar) {