wgetnstr
return ((wgetnstr(win, str, LENGTH) == ERR) ? ERR : OK);
extern int wgetnstr(WINDOW *, char *, int);
#define getnstr(s,n) wgetnstr(stdscr,s,n)
#define mvwgetnstr(w,y,x,s,n) (wmove(w,y,x)?ERR:wgetnstr(w,s,n))
#define wgetstr(w,s) wgetnstr(w,s,-1)
code = wgetnstr(stdscr, str, -1);
code = wgetnstr(stdscr, str, -1);
code = wgetnstr(w, str, -1);
code = wgetnstr(w, str, -1);
code = wgetnstr(stdscr, str, n);
code = wgetnstr(stdscr, str, n);
code = wgetnstr(w, str, n);
if ((code = wgetnstr(w, buffer, (int) sizeof buffer)) == OK)
if ((code = wgetnstr(w, buffer, (int) sizeof buffer)) == OK)
extern int wgetnstr(WINDOW *, char *, int);
#define getnstr(s, n) wgetnstr(stdscr, s, n)
(wmove(__w1 = (w), y, x) ? (s, n, ERR) : wgetnstr(__w1, s, n))
#define wgetstr(w, s) wgetnstr(w, s, -1)
code = wgetnstr(stdscr, str, -1);
code = wgetnstr(w, str, -1);
code = wgetnstr(w, str, -1);
code = wgetnstr(stdscr, str, n);
code = wgetnstr(stdscr, str, n);
code = wgetnstr(w, str, n);
code = wgetnstr(stdscr, str, -1);
if (wgetnstr(w, buffer, (int)sizeof (buffer)) != OK)
if (wgetnstr(w, buffer, (int)sizeof (buffer)) != OK)