From ed93831ce990fe659e12b34b31fd49c289f7f17a Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Sun, 11 Sep 2022 01:02:05 +0200 Subject: Fix resetting the list items after sorting --- main.ha | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'main.ha') diff --git a/main.ha b/main.ha index c6403e2..512b78a 100644 --- a/main.ha +++ b/main.ha @@ -71,8 +71,8 @@ export fn main() void = { let sin = strings::fromutf8(in); sin = strings::trim(sin, '\n'); let items = strings::split(sin, "\n"); // freed by list::finish - //itemscopy = strings::dupall(items); - //defer strings::freeall(itemscopy); + itemscopy = strings::dupall(items); + defer strings::freeall(itemscopy); let ui = libtui::init(); defer libtui::finish(&ui); @@ -158,5 +158,4 @@ export fn main() void = { @fini fn finish() void = { free(searchterm); - strings::freeall(itemscopy); }; -- cgit v1.2.3