diff --git a/scylla-rust-wrapper/src/argconv.rs b/scylla-rust-wrapper/src/argconv.rs index 058ea45e..b6e881ef 100644 --- a/scylla-rust-wrapper/src/argconv.rs +++ b/scylla-rust-wrapper/src/argconv.rs @@ -25,7 +25,7 @@ pub fn str_to_arr(s: &str) -> [c_char; N] { let mut result = ['\0' as c_char; N]; // Max length must be null-terminated - let mut max_len = min(N - 1, s.as_bytes().len()); + let mut max_len = min(N - 1, s.len()); while !s.is_char_boundary(max_len) { max_len -= 1;