Lines Matching defs:ptr2
238 fsRange *ptr = NULL, *ptr1, *ptr2, *endptr;
381 for (ptr2 = ptr; ptr2 < endptr; ptr2++)
383 if ((ptr2->min_char_low == 0 && ptr2->min_char_high == 0) ||
384 ptrmax >= mincharp(ptr2) - 1)
386 if (!charset_subset && ptr->min_char_high != ptr2->min_char_high)
388 if (ptrmax <= maxcharp(ptr2))
389 ptrmax = maxcharp(ptr2);
394 /* We need to coalesce ranges between ptr1 and ptr2 exclusive */
396 ptr2--;
397 if (ptr1 != ptr2)
399 memmove(ptr1, ptr2, (char *)endptr - (char *)ptr2);
400 *nranges -= (ptr2 - ptr1);