winsstr
return (winsstr(stdscr, s));
return (wmove(stdscr, y, x) == ERR ? ERR : winsstr(stdscr, s));
return (wmove(win, y, x) == ERR ? ERR : winsstr(win, s));
#define insstr(s) winsstr(stdscr,s)
#define mvwinsstr(w, y, x, s) (wmove(w, y, x)?ERR:winsstr(w, s))
extern int winsstr(WINDOW *, const char *);
(winsstr)(w, mbs)
#define insstr(s) winsstr(stdscr, s)
(wmove(__w1 = (w), y, x) ? (s, ERR) : winsstr(__w1, s))
extern int winsstr(WINDOW *, const char *);