summaryrefslogtreecommitdiffstats
path: root/nss_expr_eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'nss_expr_eval.c')
-rw-r--r--nss_expr_eval.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/nss_expr_eval.c b/nss_expr_eval.c
index ff0545c..839d526 100644
--- a/nss_expr_eval.c
+++ b/nss_expr_eval.c
@@ -113,24 +113,24 @@ static BOOL nss_expr_eval_comp(request_rec *r, nss_expr *node)
nss_expr *e1;
nss_expr *e2;
char *word;
- regex_t *regex;
+ ap_regex_t *regex;
e1 = (nss_expr *)node->node_arg1;
e2 = (nss_expr *)node->node_arg2;
word = nss_expr_eval_word(r, e1);
- regex = (regex_t *)(e2->node_arg1);
+ regex = (ap_regex_t *)(e2->node_arg1);
return (ap_regexec(regex, word, 0, NULL, 0) == 0);
}
case op_NRE: {
nss_expr *e1;
nss_expr *e2;
char *word;
- regex_t *regex;
+ ap_regex_t *regex;
e1 = (nss_expr *)node->node_arg1;
e2 = (nss_expr *)node->node_arg2;
word = nss_expr_eval_word(r, e1);
- regex = (regex_t *)(e2->node_arg1);
+ regex = (ap_regex_t *)(e2->node_arg1);
return !(ap_regexec(regex, word, 0, NULL, 0) == 0);
}
default: {