Lines Matching defs:active_list
147 line_t **active_list; /* list of lines active in a global command */
148 long active_last; /* index of last active line in active_list */
149 long active_size; /* size of active_list */
150 long active_ptr; /* active_list index (non-decreasing) */
151 long active_ndx; /* active_list index (modulo active_last) */
161 if ((ts = (line_t **) realloc(active_list,
169 active_list = ts;
172 active_list[active_last++] = lp;
186 if (active_list[active_ndx] == lp) {
187 active_list[active_ndx] = NULL;
198 while (active_ptr < active_last && active_list[active_ptr] == NULL)
200 return (active_ptr < active_last) ? active_list[active_ptr++] : NULL;
210 free(active_list);
211 active_list = NULL;