12250Sarnold # include "curses.ext" 22250Sarnold 32250Sarnold /* 42250Sarnold * This routine gets a string starting at (_cury,_curx) 52250Sarnold * 6*3497Sarnold * 04/10/81 (Berkeley) @(#)getstr.c 1.2 72250Sarnold */ 82250Sarnold wgetstr(win,str) 92250Sarnold reg WINDOW *win; 102250Sarnold reg char *str; { 112250Sarnold 122250Sarnold while ((*str = wgetch(win)) != ERR && *str != '\n'); 132250Sarnold str++; 14*3497Sarnold if (*str == ERR) { 15*3497Sarnold return ERR; 16*3497Sarnold *str = '\0'; 17*3497Sarnold } 182250Sarnold *str = '\0'; 192250Sarnold return OK; 202250Sarnold } 21