aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2022-09-11 01:11:05 +0200
committerJulian Hurst <ark@mansus.space>2022-09-11 01:11:05 +0200
commit84a4d1a97365a8d031851d23699b92757324793c (patch)
tree0d340a5a9ad1f4f71422c68e27e92985a2877aa3
parented93831ce990fe659e12b34b31fd49c289f7f17a (diff)
downloadilhare-84a4d1a97365a8d031851d23699b92757324793c.tar.gz
Free list items before 'p' reset
-rw-r--r--handlers.ha1
1 files changed, 1 insertions, 0 deletions
diff --git a/handlers.ha b/handlers.ha
index 4e99fbf..854aee7 100644
--- a/handlers.ha
+++ b/handlers.ha
@@ -148,6 +148,7 @@ fn runehandler(l: *widget::widget, r: libtui::key) bool = {
sort::strings(l.items);
slices::reverse(l.items: []void, size(str));
case 'p' =>
+ strings::freeall(l.items);
list::setitems(l, itemscopy...);
case 's' =>
// TODO add commandline support maybe