summaryrefslogtreecommitdiff
path: root/modules/proxy
diff options
context:
space:
mode:
authorNick Kew <niq@apache.org>2005-08-11 18:52:16 +0000
committerNick Kew <niq@apache.org>2005-08-11 18:52:16 +0000
commit9d7b5928dbbbd5b92a4eb1415546ee44d74ccc10 (patch)
tree1558352ddf1df667bb73efc86bc3ca18de4a26bf /modules/proxy
parent929eb45aaf2cc884dc1b6c27fbf4b7f6cfa8a389 (diff)
downloadhttpd-9d7b5928dbbbd5b92a4eb1415546ee44d74ccc10.tar.gz
Fix build error from cut&paste
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@231501 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'modules/proxy')
-rw-r--r--modules/proxy/mod_proxy.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/proxy/mod_proxy.c b/modules/proxy/mod_proxy.c
index c470dec93d..fc1171ed89 100644
--- a/modules/proxy/mod_proxy.c
+++ b/modules/proxy/mod_proxy.c
@@ -871,17 +871,18 @@ static void *merge_proxy_dir_config(apr_pool_t *p, void *basev, void *addv)
{
proxy_dir_conf *new = (proxy_dir_conf *) apr_pcalloc(p, sizeof(proxy_dir_conf));
proxy_dir_conf *add = (proxy_dir_conf *) addv;
+ proxy_dir_conf *base = (proxy_dir_conf *) basev;
new->p = add->p;
new->p_is_fnmatch = add->p_is_fnmatch;
new->r = add->r;
/* Put these in the dir config so they work inside <Location> */
- new->raliases = apr_array_append(p, base->raliases, overrides->raliases);
+ new->raliases = apr_array_append(p, base->raliases, add->raliases);
new->cookie_paths
- = apr_array_append(p, base->cookie_paths, overrides->cookie_paths);
+ = apr_array_append(p, base->cookie_paths, add->cookie_paths);
new->cookie_domains
- = apr_array_append(p, base->cookie_domains, overrides->cookie_domains);
+ = apr_array_append(p, base->cookie_domains, add->cookie_domains);
new->cookie_path_str = base->cookie_path_str;
new->cookie_domain_str = base->cookie_domain_str;
return new;