diff options
| author | Julian Hurst <ark@mansus.space> | 2025-10-27 16:09:18 +0100 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2025-10-27 16:09:18 +0100 |
| commit | 13f506b3c41ed0670ddeeee7a6c6e855495a9bc9 (patch) | |
| tree | f84386a1ace3938eb68fae575e1d5910c93d3053 /libtui/libtui.ha | |
| parent | 9ab640686859b3cae14cc1db2e19a1ef047865a1 (diff) | |
| download | hare-libtui-master.tar.gz | |
Diffstat (limited to 'libtui/libtui.ha')
| -rw-r--r-- | libtui/libtui.ha | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libtui/libtui.ha b/libtui/libtui.ha index 381a0ac..14f8531 100644 --- a/libtui/libtui.ha +++ b/libtui/libtui.ha @@ -134,13 +134,13 @@ fn loop(ui: *ttyui) void = { // Add a listener to the given ttyui. export fn addlistener(ui: *ttyui, l: listener) void = { - append(ui.listeners, l); + append(ui.listeners, l)!; }; // Print a string or rune to the ttyui. export fn print(ui: *ttyui, arg: str) void = { if (ui.doclear) { - let out = strings::concat(CLEARESC, arg); + let out = strings::concat(CLEARESC, arg)!; defer free(out); fmt::fprint(ui.f, out)!; ui.doclear = false; |
