rse 97/08/02 08:52:14
Modified: src Tag: APACHE_1_2_X CHANGES http_request.c Log: Bugfix the case where multiple <Directory>s match and all are applied Submitted by: Dean Gaudet Reviewed by: Dean Gaudet, Ralf S. Engelschall, Randy Terbush Revision Changes Path No revision No revision 1.286.2.39 +3 -0 apache/src/CHANGES Index: CHANGES =================================================================== RCS file: /export/home/cvs/apache/src/CHANGES,v retrieving revision 1.286.2.38 retrieving revision 1.286.2.39 diff -u -r1.286.2.38 -r1.286.2.39 --- CHANGES 1997/08/01 08:48:16 1.286.2.38 +++ CHANGES 1997/08/02 15:52:11 1.286.2.39 @@ -1,5 +1,8 @@ Changes with Apache 1.2.2 + *) Bugfix for case where multiple <Directory>s match and all are applied. + [Dean Gaudet] + *) Fixed an infinite loop in mod_imap for references above the server root [Dean Gaudet] PR#748 1.50.2.6 +2 -1 apache/src/http_request.c Index: http_request.c =================================================================== RCS file: /export/home/cvs/apache/src/http_request.c,v retrieving revision 1.50.2.5 retrieving revision 1.50.2.6 diff -u -r1.50.2.5 -r1.50.2.6 --- http_request.c 1997/07/31 08:19:49 1.50.2.5 +++ http_request.c 1997/08/02 15:52:12 1.50.2.6 @@ -344,7 +344,7 @@ core_dir_config *core_dir = (core_dir_config *)get_module_config(per_dir_defaults, &core_module); int overrides_here; - void *this_conf = NULL, *htaccess_conf = NULL; + void *this_conf, *htaccess_conf = NULL; char *this_dir = make_dirstr (r->pool, test_filename, i); int j; @@ -373,6 +373,7 @@ (core_dir_config *)get_module_config(entry_config, &core_module); entry_dir = entry_core->d; + this_conf = NULL; if (entry_core->r) { if (!regexec(entry_core->r, this_dir, 0, NULL, (j == num_sec) ? 0 : REG_NOTEOL)) {