diff options
| author | Julian Hurst <ark@mansus.space> | 2022-09-11 01:02:05 +0200 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2022-09-11 01:08:28 +0200 |
| commit | ed93831ce990fe659e12b34b31fd49c289f7f17a (patch) | |
| tree | cb5e11a86ac8b2a124b4a7f12279d75c0d7144e1 /main.ha | |
| parent | 44081b5593f18bc5b29865e26f9b6fd89cb6c340 (diff) | |
| download | ilhare-ed93831ce990fe659e12b34b31fd49c289f7f17a.tar.gz | |
Fix resetting the list items after sorting
Diffstat (limited to 'main.ha')
| -rw-r--r-- | main.ha | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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); }; |
