rlp 228 ext/mbstring/ucgendat/ucgendat.c _ranges_t *rlp; rlp 251 ext/mbstring/ucgendat/ucgendat.c rlp = &proptbl[i]; rlp 256 ext/mbstring/ucgendat/ucgendat.c if (rlp->used == rlp->size) { rlp 257 ext/mbstring/ucgendat/ucgendat.c if (rlp->size == 0) rlp 258 ext/mbstring/ucgendat/ucgendat.c rlp->ranges = (ac_uint4 *) rlp 261 ext/mbstring/ucgendat/ucgendat.c rlp->ranges = (ac_uint4 *) rlp 262 ext/mbstring/ucgendat/ucgendat.c realloc((char *) rlp->ranges, rlp 263 ext/mbstring/ucgendat/ucgendat.c sizeof(ac_uint4) * (rlp->size + 8)); rlp 264 ext/mbstring/ucgendat/ucgendat.c rlp->size += 8; rlp 271 ext/mbstring/ucgendat/ucgendat.c if (rlp->used == 0) { rlp 272 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[0] = start; rlp 273 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[1] = end; rlp 274 ext/mbstring/ucgendat/ucgendat.c rlp->used += 2; rlp 281 ext/mbstring/ucgendat/ucgendat.c j = rlp->used - 1; rlp 282 ext/mbstring/ucgendat/ucgendat.c if (start > rlp->ranges[j]) { rlp 283 ext/mbstring/ucgendat/ucgendat.c j = rlp->used; rlp 284 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j++] = start; rlp 285 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j++] = end; rlp 286 ext/mbstring/ucgendat/ucgendat.c rlp->used = j; rlp 294 ext/mbstring/ucgendat/ucgendat.c i < rlp->used && start > rlp->ranges[i + 1] + 1; i += 2) ; rlp 300 ext/mbstring/ucgendat/ucgendat.c if (rlp->ranges[i] <= start && start <= rlp->ranges[i + 1] + 1) { rlp 301 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i + 1] = end; rlp 308 ext/mbstring/ucgendat/ucgendat.c for (j = rlp->used; j > i; j -= 2) { rlp 309 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j] = rlp->ranges[j - 2]; rlp 310 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j + 1] = rlp->ranges[j - 1]; rlp 316 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i] = start; rlp 317 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i + 1] = end; rlp 318 ext/mbstring/ucgendat/ucgendat.c rlp->used += 2; rlp 327 ext/mbstring/ucgendat/ucgendat.c _ranges_t *rlp; rlp 359 ext/mbstring/ucgendat/ucgendat.c rlp = &proptbl[i]; rlp 364 ext/mbstring/ucgendat/ucgendat.c if (rlp->used == rlp->size) { rlp 365 ext/mbstring/ucgendat/ucgendat.c if (rlp->size == 0) rlp 366 ext/mbstring/ucgendat/ucgendat.c rlp->ranges = (ac_uint4 *) rlp 369 ext/mbstring/ucgendat/ucgendat.c rlp->ranges = (ac_uint4 *) rlp 370 ext/mbstring/ucgendat/ucgendat.c realloc((char *) rlp->ranges, rlp 371 ext/mbstring/ucgendat/ucgendat.c sizeof(ac_uint4) * (rlp->size + 8)); rlp 372 ext/mbstring/ucgendat/ucgendat.c rlp->size += 8; rlp 379 ext/mbstring/ucgendat/ucgendat.c if (rlp->used == 0) { rlp 380 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[0] = rlp->ranges[1] = c; rlp 381 ext/mbstring/ucgendat/ucgendat.c rlp->used += 2; rlp 389 ext/mbstring/ucgendat/ucgendat.c j = rlp->used - 1; rlp 390 ext/mbstring/ucgendat/ucgendat.c e = rlp->ranges[j]; rlp 391 ext/mbstring/ucgendat/ucgendat.c s = rlp->ranges[j - 1]; rlp 397 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j] = c; rlp 405 ext/mbstring/ucgendat/ucgendat.c j = rlp->used; rlp 406 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j] = rlp->ranges[j + 1] = c; rlp 407 ext/mbstring/ucgendat/ucgendat.c rlp->used += 2; rlp 422 ext/mbstring/ucgendat/ucgendat.c i < rlp->used && c > rlp->ranges[i + 1] + 1; i += 2) ; rlp 424 ext/mbstring/ucgendat/ucgendat.c s = rlp->ranges[i]; rlp 425 ext/mbstring/ucgendat/ucgendat.c e = rlp->ranges[i + 1]; rlp 431 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i + 1] = c; rlp 437 ext/mbstring/ucgendat/ucgendat.c for (j = rlp->used; j > i; j -= 2) { rlp 438 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j] = rlp->ranges[j - 2]; rlp 439 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[j + 1] = rlp->ranges[j - 1]; rlp 441 ext/mbstring/ucgendat/ucgendat.c rlp->ranges[i] = rlp->ranges[i + 1] = c; rlp 443 ext/mbstring/ucgendat/ucgendat.c rlp->used += 2;