diff options
Diffstat (limited to 'src/mod_rewrite.c')
-rw-r--r-- | src/mod_rewrite.c | 6 |
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; } } |