Lines Matching refs:lastpos
93 const char **lastpos; /* [nplus+1] */
275 m->lastpos = NULL;
304 if (m->lastpos != NULL)
305 free((char *)m->lastpos);
340 if (g->nplus > 0 && m->lastpos == NULL)
341 m->lastpos = malloc((g->nplus+1) *
343 if (g->nplus > 0 && m->lastpos == NULL) {
356 assert(g->nplus == 0 || m->lastpos != NULL);
404 if (m->lastpos != NULL)
405 free((char *)m->lastpos);
774 assert(m->lastpos != NULL);
776 m->lastpos[lev+1] = sp;
779 if (sp == m->lastpos[lev]) /* last pass matched null */
782 m->lastpos[lev] = sp;