From d2d3c1e70749e63056ed8d5bfe9cf1244485ca87 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 30 Apr 2022 17:33:36 +0800 Subject: [PATCH] refactor --- src/util/dedup.scad | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/util/dedup.scad b/src/util/dedup.scad index 04192140..64fc8c17 100644 --- a/src/util/dedup.scad +++ b/src/util/dedup.scad @@ -17,7 +17,6 @@ function dedup(lt, eq = undef, hash = _str_hash, number_of_buckets) = leng_lt < 2 ? lt : let( b_numbers = is_undef(number_of_buckets) ? ceil(sqrt(leng_lt)) : number_of_buckets, - buckets = [for(i = [0:b_numbers - 1]) []], - deduped = _dedup(lt, leng_lt, buckets, eq, hash, b_numbers) + buckets = [for(i = [0:b_numbers - 1]) []] ) - _sort([for(bucket = deduped) each bucket]); + _sort([for(bucket = _dedup(lt, leng_lt, buckets, eq, hash, b_numbers)) each bucket]);