httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexei Kosut <ako...@hyperreal.org>
Subject cvs commit: apache/src http_config.c
Date Tue, 08 Jul 1997 18:02:09 GMT
akosut      97/07/08 11:02:08

  Modified:    src       http_config.c
  Log:
  Fix add_module() so it works with modules dynamically loaded at runtime.
  
  Revision  Changes    Path
  1.57      +2 -5      apache/src/http_config.c
  
  Index: http_config.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/http_config.c,v
  retrieving revision 1.56
  retrieving revision 1.57
  diff -c -C3 -r1.56 -r1.57
  *** http_config.c	1997/07/08 02:04:41	1.56
  --- http_config.c	1997/07/08 18:02:07	1.57
  ***************
  *** 83,90 ****
     * of modules which control just about all of the server operation.
     */
    
  - /* num_modules is the number of currently active modules.  */
  - static int num_modules = 0;    
    /* total_modules is the number of modules linked in.  */
    static int total_modules = 0;
    module *top_module = NULL;
  --- 83,88 ----
  ***************
  *** 470,477 ****
    	top_module = m;
        }
        if (m->module_index == -1) {
  ! 	m->module_index = num_modules++;
        }
        /** XXX: this will be slow if there's lots of add_modules */
        build_method_shortcuts ();
    }
  --- 468,476 ----
    	top_module = m;
        }
        if (m->module_index == -1) {
  ! 	m->module_index = total_modules++;
        }
  + 
        /** XXX: this will be slow if there's lots of add_modules */
        build_method_shortcuts ();
    }
  ***************
  *** 539,546 ****
    	*m = NULL;
    	m = next_m;
        }
  - 
  -     num_modules = 0;
    
        /* This is required; so we add it always.  */
        add_named_module ("http_core.c");
  --- 538,543 ----
  
  
  

Mime
View raw message