Lines Matching defs:pmatch
608 ap_regmatch_t pmatch[AP_MAX_REG_MATCH];
613 if (ap_regexec(hdr->regex, value, AP_MAX_REG_MATCH, pmatch, 0)) {
620 subs = ap_pregsub(r->pool, process_tags(hdr, r), value, AP_MAX_REG_MATCH, pmatch);
623 diffsz = strlen(subs) - (pmatch[0].rm_eo - pmatch[0].rm_so);
625 remainder = value + pmatch[0].rm_eo;
628 remainder = process_regexp(hdr, value + pmatch[0].rm_eo, r);
631 diffsz += strlen(remainder) - strlen(value + pmatch[0].rm_eo);
634 memcpy(ret, value, pmatch[0].rm_so);
635 strcpy(ret + pmatch[0].rm_so, subs);