From 133af6f82611aff2cb90f11b0575646bd841cea7 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 7 Mar 2023 15:24:59 +0000 Subject: [PATCH] Remove `delete` with wrong allocator --- core/strings/strings.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/strings/strings.odin b/core/strings/strings.odin index 29d9a6e66..cd9e9a04f 100644 --- a/core/strings/strings.odin +++ b/core/strings/strings.odin @@ -1428,7 +1428,7 @@ split_multi :: proc(s: string, substrs: []string, allocator := context.allocator // sort substrings by string size, largest to smallest runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD() temp_substrs := slice.clone(substrs, context.temp_allocator) - defer delete(temp_substrs) + slice.sort_by(temp_substrs, proc(a, b: string) -> bool { return len(a) > len(b) })