Lines Matching refs:nterm
80 ti_setupterm(TERMINAL **nterm, const char *term, int fildes, int *errret) in ti_setupterm() argument
85 _DIAGASSERT(nterm != NULL); in ti_setupterm()
90 *nterm = NULL; in ti_setupterm()
96 *nterm = calloc(1, sizeof(**nterm)); in ti_setupterm()
97 if (*nterm == NULL) in ti_setupterm()
100 error = _ti_getterm(*nterm, term, 0); in ti_setupterm()
102 del_curterm(*nterm); in ti_setupterm()
103 *nterm = NULL; in ti_setupterm()
119 (*nterm)->fildes = fildes; in ti_setupterm()
120 _ti_setospeed(*nterm); in ti_setupterm()
121 if (t_generic_type(*nterm)) in ti_setupterm()
123 if (t_hard_copy(*nterm)) in ti_setupterm()
130 t_lines(*nterm) = (short)win.ws_row; in ti_setupterm()
131 t_columns(*nterm) = (short)win.ws_col; in ti_setupterm()
139 t_lines(*nterm) = (short)strtol(p, NULL, 0); in ti_setupterm()
141 t_columns(*nterm) = (short)strtol(p, NULL, 0); in ti_setupterm()
153 TERMINAL *nterm; in setupterm() local
158 ret = ti_setupterm(&nterm, term, fildes, errret); in setupterm()
159 if (nterm != NULL) in setupterm()
160 set_curterm(nterm); in setupterm()