summaryrefslogtreecommitdiff
path: root/src/mod_rewrite.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_rewrite.c')
-rw-r--r--src/mod_rewrite.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mod_rewrite.c b/src/mod_rewrite.c
index 3d7d35ad..2f0577ab 100644
--- a/src/mod_rewrite.c
+++ b/src/mod_rewrite.c
@@ -85,12 +85,12 @@ static int parse_config_entry(server *srv, array *ca, pcre_keyvalue_buffer *kvb,
for (j = 0; j < da->value->used; j++) {
data_string *ds = (data_string *)da->value->data[j];
if (srv->srvconf.http_url_normalize) {
- pcre_keyvalue_burl_normalize_key(ds->key, srv->tmp_buf);
+ pcre_keyvalue_burl_normalize_key(&ds->key, srv->tmp_buf);
pcre_keyvalue_burl_normalize_value(ds->value, srv->tmp_buf);
}
- if (0 != pcre_keyvalue_buffer_append(srv, kvb, ds->key, ds->value)) {
+ if (0 != pcre_keyvalue_buffer_append(srv, kvb, &ds->key, ds->value)) {
log_error_write(srv, __FILE__, __LINE__, "sb",
- "pcre-compile failed for", ds->key);
+ "pcre-compile failed for", &ds->key);
return HANDLER_ERROR;
}
}