diff --git a/lib/libcurses/curses.h b/lib/libcurses/curses.h index f7c7f0f0f566..64fb65260e55 100644 --- a/lib/libcurses/curses.h +++ b/lib/libcurses/curses.h @@ -120,7 +120,7 @@ extern int My_term; /* Use Def_term regardless. */ extern char *Def_term; /* Default terminal type. */ /* Termcap capabilities. */ -extern char AM, BS, CA, DA, DB, EO, HC, IN, MI, MS, NC, NS, OS, +extern char AM, BS, CA, DA, cDB, EO, HC, IN, MI, MS, NC, NS, OS, PC, UL, XB, XN, XT, XS, XX; extern char *AL, *BC, *BT, *CD, *CE, *CL, *CM, *CR, *CS, *DC, *DL, *DM, *DO, *ED, *EI, *K0, *K1, *K2, *K3, *K4, *K5, *K6, diff --git a/lib/libcurses/refresh.c b/lib/libcurses/refresh.c index 4cb87a3a760c..d22d88054dbe 100644 --- a/lib/libcurses/refresh.c +++ b/lib/libcurses/refresh.c @@ -745,7 +745,7 @@ scrolln(starts, startw, curs, bot, top) if (n > 0) { /* Scroll up the screen. */ - if ((!DB && SF != NULL || n == 1) && bot == curscr->maxy - 1 && top == 0) { + if ((!cDB && SF != NULL || n == 1) && bot == curscr->maxy - 1 && top == 0) { __mvcur(oy, ox, curscr->maxy - 1, 0, 1); if (n == 1) goto f_nl1; diff --git a/lib/libcurses/setterm.c b/lib/libcurses/setterm.c index ddb5871e4a80..650ec046457f 100644 --- a/lib/libcurses/setterm.c +++ b/lib/libcurses/setterm.c @@ -51,7 +51,7 @@ static void zap __P((void)); static char *sflags[] = { /* am bs da db eo hc in mi ms */ - &AM, &BS, &DA, &DB, &EO, &HC, &IN, &MI, &MS, + &AM, &BS, &DA, &cDB, &EO, &HC, &IN, &MI, &MS, /* nc ns os ul xb xn xt xs xx */ &NC, &NS, &OS, &UL, &XB, &XN, &XT, &XS, &XX };