Lines Matching defs:str
54 getnstr(char *str, int n)
56 return wgetnstr(stdscr, str, n);
66 getstr(char *str)
68 return wgetstr(stdscr, str);
76 mvgetnstr(int y, int x, char *str, int n)
78 return mvwgetnstr(stdscr, y, x, str, n);
88 mvgetstr(int y, int x, char *str)
90 return mvwgetstr(stdscr, y, x, str);
99 mvwgetnstr(WINDOW *win, int y, int x, char *str, int n)
104 return wgetnstr(win, str, n);
114 mvwgetstr(WINDOW *win, int y, int x, char *str)
119 return wgetstr(win, str);
131 wgetstr(WINDOW *win, char *str)
133 return __wgetnstr(win, str, -1);
142 wgetnstr(WINDOW *win, char *str, int n)
147 str[0] = '\0';
150 return __wgetnstr(win, str, n);
156 * Note that we include a trailing '\0' for safety, so str will contain
162 __wgetnstr(WINDOW *win, char *str, int n)
170 ostr = str;
181 *str = c;
184 *str = '\0';
185 if (str != ostr) {
205 str--;
210 } else { /* str == ostr */
219 *str = '\0';
220 if (str != ostr) {
223 /* Clear the characters from screen and str */
224 while (str != ostr) {
228 str--;
247 str++;
257 *str = '\0';
260 *str = '\0';