free clones via delete instead of free

This commit is contained in:
2026-02-16 03:11:11 -05:00
parent 2b04e29331
commit 06ed6a2c97
3 changed files with 45 additions and 4 deletions

View File

@@ -54,7 +54,7 @@ parse_projection_expression :: proc(
delete(result)
return nil, false
}
append(&result, resolved)
append(&result, strings.clone(resolved)) // Clone for safe storage
}
return result[:], true