cex

C/Curses file EXplorer
git clone git://git.wimdupont.com/cex.git
Log | Files | Refs | README | LICENSE

commit 810f07051268a0575959610cdf65e8f9aa7c09d1
parent a207920f7c01711eff793034ac74a1e262763c45
Author: Wim Dupont <wim@wimdupont.com>
Date:   Sat, 14 Jun 2025 10:43:03 +0200

fix flickering on certain systems

Diffstat:
Mcex.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/cex.c b/cex.c @@ -238,7 +238,7 @@ resize(void) startx = maxx > childwin.maxx+BORDER_SPACE_SIZE*2 ? childwin.maxx+BORDER_SPACE_SIZE*2 : 0; childwin.window = newwin(childwin.maxy, childwin.maxx, BORDER_SPACE_SIZE, startx); - clear(); + erase(); refresh(); update_child_win(); @@ -523,7 +523,7 @@ print_win(DirWin *dirwin) char *subs, name[size+1], sbuf[size+1], pathbuf[PATH_MAX]; int sindex, y = 0, x = 1; - wclear(dirwin->window); + werase(dirwin->window); set_startpr(dirwin); @@ -995,7 +995,7 @@ open_child(bool exec) if (sigprocmask(SIG_UNBLOCK, &set, NULL) != 0) fatal("Unblocking sigprocmask failed."); - clear(); + erase(); noecho(); cbreak();