Searched refs:ovector (Results 1 - 2 of 2) sorted by relevance

/forgerock/web-agents-v4/pcre/
H A Dpcre_get.c252 ovector the vector of matched substrings
261 get_first_set(const pcre *code, const char *stringname, int *ovector) argument
264 get_first_set(const pcre16 *code, PCRE_SPTR16 stringname, int *ovector)
267 get_first_set(const pcre32 *code, PCRE_SPTR32 stringname, int *ovector)
298 if (ovector[n*2] >= 0) return n;
316 ovector pointer to the offsets table
335 pcre_copy_substring(const char *subject, int *ovector, int stringcount, argument
339 pcre16_copy_substring(PCRE_SPTR16 subject, int *ovector, int stringcount,
343 pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector, int stringcount,
351 yield = ovector[stringnumbe
390 pcre_copy_named_substring(const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, char *buffer, int size) argument
441 pcre_get_substring_list(const char *subject, int *ovector, int stringcount, const char ***listptr) argument
544 pcre_get_substring(const char *subject, int *ovector, int stringcount, int stringnumber, const char **stringptr) argument
607 pcre_get_named_substring(const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, const char **stringptr) argument
[all...]
/forgerock/web-agents-v4/source/
H A Dutility.c232 int* ovector; local
237 if ((ovector = calloc(max_capture_groups, sizeof (int))) == NULL) {
240 while (offset < slen && (rc = pcre_exec(x, 0, subject, (int) slen, offset, 0, ovector, max_capture_groups)) >= 0) {
244 if ((substring_len = pcre_get_substring(subject, ovector, rc, i, (const char **) &rslt)) > 0) {
249 free(ovector);
264 offset = ovector[1];
267 free(ovector);

Completed in 55 milliseconds