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