Selaa lähdekoodia

* Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.

tags/v0.99.beta14
Sam Hocevar sam 20 vuotta sitten
vanhempi
commit
dae3418616
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. +2
    -0
      caca/driver_ncurses.c

+ 2
- 0
caca/driver_ncurses.c Näytä tiedosto

@@ -206,6 +206,7 @@ static void ncurses_handle_resize(caca_display_t *dp)
{ {
struct winsize size; struct winsize size;


#if defined(HAVE_SYS_IOCTL_H)
if(ioctl(fileno(stdout), TIOCGWINSZ, &size) == 0) if(ioctl(fileno(stdout), TIOCGWINSZ, &size) == 0)
{ {
dp->resize.w = size.ws_col; dp->resize.w = size.ws_col;
@@ -218,6 +219,7 @@ static void ncurses_handle_resize(caca_display_t *dp)
wrefresh(curscr); wrefresh(curscr);
return; return;
} }
#endif


/* Fallback */ /* Fallback */
dp->resize.w = dp->cv->width; dp->resize.w = dp->cv->width;


Ladataan…
Peruuta
Tallenna