|
|
1.1 root 1: # include "curses.ext"
2:
3: /*
4: * This routine gets a string starting at (_cury,_curx)
5: *
6: * 6/21/83 (Berkeley) @(#)getstr.c 1.4
7: */
8: wgetstr(win,str)
9: reg WINDOW *win;
10: reg char *str; {
11:
12: while ((*str = wgetch(win)) != ERR && *str != '\n')
13: str++;
14: if (*str == ERR) {
15: *str = '\0';
16: return ERR;
17: }
18: *str = '\0';
19: return OK;
20: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.