X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/beb54af10082dc588132b2c0d32e050028b72c78..78ed81a334dab56aa7a876792a473d67d4359c25:/lib/libcurses/box.c diff --git a/lib/libcurses/box.c b/lib/libcurses/box.c index 7c6532ae4c..983ed66621 100644 --- a/lib/libcurses/box.c +++ b/lib/libcurses/box.c @@ -44,21 +44,21 @@ static char sccsid[] = "@(#)box.c 5.4 (Berkeley) 6/1/90"; */ box(win, vert, hor) reg WINDOW *win; -char vert, hor; { +char vert, hor; { reg int i; reg int endy, endx; - reg char *fp, *lp; + reg chtype *fp, *lp; endx = win->_maxx; endy = win->_maxy - 1; fp = win->_y[0]; lp = win->_y[endy]; for (i = 0; i < endx; i++) - fp[i] = lp[i] = hor; + fp[i] = lp[i] = (unsigned char) hor; endx--; for (i = 0; i <= endy; i++) - win->_y[i][0] = (win->_y[i][endx] = vert); + win->_y[i][0] = (win->_y[i][endx] = (unsigned char) vert); if (!win->_scroll && (win->_flags&_SCROLLWIN)) fp[0] = fp[endx] = lp[0] = lp[endx] = ' '; touchwin(win);