src/server/daemon/rewrite.c

changeset 652
dd90c858eb74
parent 651
ed74879c7041
equal deleted inserted replaced
651:ed74879c7041 652:dd90c858eb74
94 vars.match = match; 94 vars.match = match;
95 vars.nmatch = nmatch; 95 vars.nmatch = nmatch;
96 96
97 regmatch_t rewrite_match[WS_REWRITE_NMATCH]; 97 regmatch_t rewrite_match[WS_REWRITE_NMATCH];
98 if(rule->has_regex) { 98 if(rule->has_regex) {
99 if(regexec(&rule->regex, url, 0, rewrite_match, WS_REWRITE_NMATCH) != 0) { 99 if(regexec(&rule->regex, url, WS_REWRITE_NMATCH, rewrite_match, 0) != 0) {
100 return 0; 100 return 0;
101 } 101 }
102 vars.match = rewrite_match; 102 vars.match = rewrite_match;
103 vars.nmatch = WS_REWRITE_NMATCH; 103 vars.nmatch = WS_REWRITE_NMATCH;
104 } 104 }

mercurial