Lines Matching defs:olds
180 char* olds;
186 olds = s;
204 s = olds;
232 if (grpmatch(mp, n, olds, subp, s, flags) == pc)
236 if (!mp->current.beg[n] || mp->current.beg[n] > olds)
237 mp->current.beg[n] = olds;
245 if (!mp->current.beg[n] || mp->current.beg[n] > olds)
246 mp->current.beg[n] = olds;
283 mp->current.next_s = (flags & STR_MAXIMAL) ? e : olds;
308 if ((n || pc == sc) && onematch(mp, g, olds, p, e, NiL, flags))
312 olds = s;
330 mp->current.next_s = olds;
334 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && olds > mp->best.next_s || !(flags & STR_MAXIMAL) && olds < mp->best.next_s))
337 mp->best.next_s = olds;
438 else if (isalpha(*oldp) && isalpha(*olds) && tolower(*oldp) == tolower(*olds) || sc == mbgetchar(oldp))
499 if (!*olds || *olds++ != *oldp++)
501 s = olds;