]> granicus.if.org Git - apache/commitdiff
Fix build error from cut&paste
authorNick Kew <niq@apache.org>
Thu, 11 Aug 2005 18:52:16 +0000 (18:52 +0000)
committerNick Kew <niq@apache.org>
Thu, 11 Aug 2005 18:52:16 +0000 (18:52 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@231501 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/mod_proxy.c

index c470dec93d4ee6fb7572979a8f03597a58cee602..fc1171ed891a54a67df629ccf19d74897bea5bb4 100644 (file)
@@ -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;