]> andersk Git - mod-vhost-ldap.git/commitdiff
Correctly call set_document_root
authorOndřej Surý <ondrej@sury.org>
Tue, 8 Jun 2010 08:56:48 +0000 (10:56 +0200)
committerOndřej Surý <ondrej@sury.org>
Tue, 8 Jun 2010 11:13:38 +0000 (13:13 +0200)
mod_vhost_ldap.c

index af080871dd85d74c2ed573b5c2ed61dd5adb29c2..6233b65ef247181a642b84878065633ed2f61fdf 100644 (file)
@@ -633,7 +633,7 @@ fallback:
 
     reqc->saved_docroot = apr_pstrdup(top->pool, ap_document_root(r));
 
-    if (set_document_root(r, NULL, reqc->docroot) != OK)
+    if (set_document_root(r, reqc->docroot) != OK)
         return HTTP_INTERNAL_SERVER_ERROR;
 
     ap_log_rerror(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, 0, r,
@@ -654,7 +654,7 @@ static int mod_vhost_ldap_cleanup(request_rec * r)
       (mod_vhost_ldap_request_t *)ap_get_module_config(r->request_config,
                                                       &vhost_ldap_module);
 
-    if (set_document_root(r, NULL, reqc->docroot) != OK)
+    if (set_document_root(r, reqc->saved_docroot) != OK)
         return HTTP_INTERNAL_SERVER_ERROR;
 
     ap_log_rerror(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, 0, r,
This page took 0.047017 seconds and 5 git commands to generate.