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