this patch is needed to build mod_perl with the latest httpd-2.0

all tests now pass with the pre-fork MPM.

Index: src/modules/perl/modperl_pcw.c
===================================================================
RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_pcw.c,v
retrieving revision 1.2
diff -u -r1.2 modperl_pcw.c
--- src/modules/perl/modperl_pcw.c      2001/03/15 07:43:14     1.2
+++ src/modules/perl/modperl_pcw.c      2001/08/25 16:27:16
@@ -30,9 +30,9 @@
                                   ap_pcw_dir_cb_t dir_cb, void *data)
 {
     int i;
-    ap_conf_vector_t **dirs = (ap_conf_vector_t **)sconf->sec->elts;
+    ap_conf_vector_t **dirs = (ap_conf_vector_t **)sconf->sec_dir->elts;

-    for (i = 0; i < sconf->sec->nelts; i++) {
+    for (i = 0; i < sconf->sec_dir->nelts; i++) {
         core_dir_config *conf =
             ap_get_module_config(dirs[i], &core_module);
         void *dir_cfg = ap_get_module_config(dirs[i], modp);
@@ -49,9 +49,9 @@
                               ap_pcw_dir_cb_t dir_cb, void *data)
 {
     int i;
-    ap_conf_vector_t **dirs = (ap_conf_vector_t **)dconf->sec->elts;
+    ap_conf_vector_t **dirs = (ap_conf_vector_t **)dconf->sec_file->elts;

-    for (i = 0; i < dconf->sec->nelts; i++) {
+    for (i = 0; i < dconf->sec_file->nelts; i++) {
         core_dir_config *conf =
             ap_get_module_config(dirs[i], &core_module);
         void *dir_cfg = ap_get_module_config(dirs[i], modp);




_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://eXtropia.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to