dougm       01/03/14 09:38:30

  Modified:    lib/ModPerl Code.pm
               src/modules/perl modperl_callback.h
  Log:
  generate MP_HANDLER_TYPE_* defines
  
  Revision  Changes    Path
  1.43      +7 -0      modperl-2.0/lib/ModPerl/Code.pm
  
  Index: Code.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/ModPerl/Code.pm,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- Code.pm   2001/03/09 23:46:33     1.42
  +++ Code.pm   2001/03/14 17:38:29     1.43
  @@ -136,12 +136,19 @@
   sub generate_handler_index {
       my($self, $h_fh) = @_;
   
  +    my $type = 1;
  +
       while (my($class, $handlers) = each %{ $self->{handlers} }) {
           my $i = 0;
           my $n = @$handlers;
   
           print $h_fh "\n#define ",
             canon_define($class, 'num_handlers'), " $n\n\n";
  +
  +        print $h_fh "#define ",
  +          canon_define('HANDLER_TYPE', $class), " $type\n\n";
  +
  +        $type++;
   
           for my $name (@$handlers) {
               my $define = canon_define($name, 'handler');
  
  
  
  1.14      +0 -6      modperl-2.0/src/modules/perl/modperl_callback.h
  
  Index: modperl_callback.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_callback.h,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- modperl_callback.h        2001/03/14 17:28:07     1.13
  +++ modperl_callback.h        2001/03/14 17:38:30     1.14
  @@ -10,12 +10,6 @@
   #define ap_hook_fixup  ap_hook_fixups
   #define ap_hook_log    ap_hook_log_transaction
   
  -#define MP_HANDLER_TYPE_PER_DIR    1
  -#define MP_HANDLER_TYPE_PER_SRV    2
  -#define MP_HANDLER_TYPE_CONNECTION 3
  -#define MP_HANDLER_TYPE_PROCESS    4
  -#define MP_HANDLER_TYPE_FILES      5
  -
   modperl_handler_t *modperl_handler_new(apr_pool_t *p, const char *name);
   
   modperl_handler_t *modperl_handler_dup(apr_pool_t *p,
  
  
  

Reply via email to