Lines Matching refs:ptr1
229 fsRange *ptr = NULL, *ptr1, *ptr2, *endptr;
361 for (ptr1 = ptr; ptr1 >= *range; ptr1--)
363 if (ptrmin <= maxcharp(ptr1) + 1)
365 if (!charset_subset && ptr->min_char_high != ptr1->min_char_high)
367 if (ptrmin >= mincharp(ptr1))
368 ptrmin = mincharp(ptr1);
385 /* We need to coalesce ranges between ptr1 and ptr2 exclusive */
386 ptr1++;
388 if (ptr1 != ptr2)
390 memmove(ptr1, ptr2, (char *)endptr - (char *)ptr2);
391 *nranges -= (ptr2 - ptr1);
395 ptr1->min_char_low = ptrmin & 0xff;
396 ptr1->min_char_high = ptrmin >> 8;
397 ptr1->max_char_low = ptrmax & 0xff;
398 ptr1->max_char_high = ptrmax >> 8;