mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-08 10:44:20 +01:00
Remove unecessary clone when executing LIKE function
This commit is contained in:
@@ -1208,11 +1208,11 @@ impl Program {
|
||||
start_reg,
|
||||
state.registers.len()
|
||||
);
|
||||
let pattern = state.registers[start_reg].clone();
|
||||
let text = state.registers[start_reg + 1].clone();
|
||||
let pattern = &state.registers[start_reg];
|
||||
let text = &state.registers[start_reg + 1];
|
||||
let result = match (pattern, text) {
|
||||
(OwnedValue::Text(pattern), OwnedValue::Text(text)) => {
|
||||
OwnedValue::Integer(exec_like(&pattern, &text) as i64)
|
||||
OwnedValue::Integer(exec_like(pattern, text) as i64)
|
||||
}
|
||||
_ => {
|
||||
unreachable!("Like on non-text registers");
|
||||
|
||||
Reference in New Issue
Block a user