From 7d874870a3fce14bfd5c29061148f1ffef2f4079 Mon Sep 17 00:00:00 2001 From: xolatile Date: Wed, 20 Sep 2023 06:28:31 -0400 Subject: [PATCH] Updated something... --- xurses.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xurses.c b/xurses.c index 06b79f3..f620b6d 100644 --- a/xurses.c +++ b/xurses.c @@ -55,12 +55,14 @@ void curses_initialize (void) { for (key = ' '; key != '~'; ++key) { curses_unbind (key); } + + terminal_clear (); } void curses_deinitialize (void) { curses_screen = deallocate (curses_screen); - out ("\033[2J\033[H", string_length ("\033[2J\033[H")); + terminal_clear (); fatal_failure (tcsetattr (STDIN_FILENO, TCSAFLUSH, & curses_old_terminal) == -1, "tcsetattr: Failed to set default terminal attributes."); }