Lines Matching refs:ovector
59 int ovector[OVECCOUNT]; in main() local
128 ovector, /* output vector for substring information */ in main()
149 printf("\nMatch succeeded at offset %d\n", ovector[0]); in main()
171 char *substring_start = subject + ovector[2*i]; in main()
172 int substring_length = ovector[2*i+1] - ovector[2*i]; in main()
221 ovector[2*n+1] - ovector[2*n], subject + ovector[2*n]); in main()
299 int start_offset = ovector[1]; /* Start at end of previous match */ in main()
305 if (ovector[0] == ovector[1]) in main()
307 if (ovector[0] == subject_length) break; in main()
320 ovector, /* output vector for substring information */ in main()
339 ovector[1] = start_offset + 1; /* Advance one byte */ in main()
344 ovector[1] += 1; /* Advance by one more. */ in main()
347 while (ovector[1] < subject_length) /* character. */ in main()
349 if ((subject[ovector[1]] & 0xc0) != 0x80) break; in main()
350 ovector[1] += 1; in main()
367 printf("\nMatch succeeded again at offset %d\n", ovector[0]); in main()
382 char *substring_start = subject + ovector[2*i]; in main()
383 int substring_length = ovector[2*i+1] - ovector[2*i]; in main()
395 ovector[2*n+1] - ovector[2*n], subject + ovector[2*n]); in main()