inchnstr
extern int inchnstr(chtype *, int);
#define mvinchnstr(y,x,chs,n) (move(y,x)?ERR:inchnstr(chs,n))
(inchnstr)(chs, n)
extern int inchnstr(chtype *, int);
(move(y, x) ? (chs, n, ERR) : inchnstr(chs, n))