From 5a913273e2682058475362ae21500dd32d8f3482 Mon Sep 17 00:00:00 2001 From: Julian Hurst Date: Mon, 27 Oct 2025 16:09:38 +0100 Subject: Update for nomem --- handlers.ha | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'handlers.ha') diff --git a/handlers.ha b/handlers.ha index e73dca0..adefe89 100644 --- a/handlers.ha +++ b/handlers.ha @@ -74,7 +74,7 @@ fn runehandler(l: *widget::widget, r: libtui::key) bool = { fmt::printf("{}{}", s, termchar)!; case let s: []str => defer free(s); - const out = strings::join(termchar, s...); + const out = strings::join(termchar, s...)!; defer free(out); fmt::printf("{}{}", out, termchar)!; }; @@ -155,7 +155,7 @@ fn runehandler(l: *widget::widget, r: libtui::key) bool = { defer strings::freeall(newitems); for (let i = 0z; i < len(l.items); i += 1) { if (strings::contains(l.items[i], strings::fromutf8(line)!)) { - append(newitems, l.items[i]); + append(newitems, l.items[i])!; }; }; list::setitems(l, newitems...); @@ -163,11 +163,11 @@ fn runehandler(l: *widget::widget, r: libtui::key) bool = { case 'o' => // order list::clearmarked(l); - sort::sort(l.items, size(str), &sort::cmp::strs); + sort::sort(l.items, size(str), &sort::cmp::strs)!; case 'O' => // reverse order list::clearmarked(l); - sort::sort(l.items, size(str), &sort::cmp::strs); + sort::sort(l.items, size(str), &sort::cmp::strs)!; reverse(l.items); case 'p' => strings::freeall(l.items); @@ -254,7 +254,7 @@ fn runehandler(l: *widget::widget, r: libtui::key) bool = { fmt::printf("{}{}", s, termchar)!; case let s: []str => defer free(s); - const out = strings::join(termchar, s...); + const out = strings::join(termchar, s...)!; defer free(out); fmt::printf("{}{}", out, termchar)!; }; -- cgit v1.2.3