wvline
return (wmove(win, y, x) == ERR ? ERR : wvline(win, c, n));
return (wvline(stdscr, vertch, num_chars));
extern int wvline(WINDOW *, chtype, int);
#define vline(ch,n) wvline(stdscr,ch,n)
#define mvwvline(w,y,x,ch,n) (wmove(w,y,x)?ERR:wvline(w,ch,n))
code = wvline(stdscr, v, n);
code = wvline(stdscr, v, n);
code = wvline(w, v, n);
extern int wvline(WINDOW *, chtype, int);
#define vline(ch, n) wvline(stdscr, ch, n)
(wmove(__w1 = (w), y, x) ? (ch, n, ERR) : wvline(__w1, ch, n))
code = wvline(stdscr, v, n);
code = wvline(w, v, n);
code = wvline(stdscr, v, n);