You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@hyperreal.org on 1998/08/29 03:11:50 UTC

cvs commit: modperl/src/modules/perl ModuleConfig.xs mod_perl.h

dougm       98/08/28 18:11:49

  Modified:    Apache   typemap
               src/modules/perl ModuleConfig.xs mod_perl.h
  Log:
  tighter integration w/ Apache::Module
  
  Revision  Changes    Path
  1.8       +3 -0      modperl/Apache/typemap
  
  Index: typemap
  ===================================================================
  RCS file: /export/home/cvs/modperl/Apache/typemap,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- typemap	1998/07/17 20:48:37	1.7
  +++ typemap	1998/08/29 01:11:48	1.8
  @@ -6,6 +6,9 @@
   Apache::Server		T_PTROBJ
   Apache::ModuleConfig    T_PTROBJ
   Apache::Table		T_PTROBJ
  +Apache::Module		T_PTROBJ
  +Apache::Handler		T_PTROBJ
  +Apache::Command		T_PTROBJ
   Apache::TieHashTable	T_TABLEOBJ
   pid_t			T_IV
   Apache::Scoreboard      O_HvRV
  
  
  
  1.4       +10 -0     modperl/src/modules/perl/ModuleConfig.xs
  
  Index: ModuleConfig.xs
  ===================================================================
  RCS file: /export/home/cvs/modperl/src/modules/perl/ModuleConfig.xs,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ModuleConfig.xs	1998/05/17 23:31:52	1.3
  +++ ModuleConfig.xs	1998/08/29 01:11:48	1.4
  @@ -208,6 +208,16 @@
       OUTPUT:
       RETVAL
   
  +Apache::Command
  +cmd(parms)
  +    Apache::CmdParms parms
  +
  +    CODE:				   
  +    RETVAL = parms->cmd;
  +
  +    OUTPUT:
  +    RETVAL
  +
   int
   override(parms)
       Apache::CmdParms parms
  
  
  
  1.43      +3 -0      modperl/src/modules/perl/mod_perl.h
  
  Index: mod_perl.h
  ===================================================================
  RCS file: /export/home/cvs/modperl/src/modules/perl/mod_perl.h,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- mod_perl.h	1998/08/28 17:49:23	1.42
  +++ mod_perl.h	1998/08/29 01:11:49	1.43
  @@ -184,6 +184,9 @@
   typedef server_rec  * Apache__Server;
   typedef cmd_parms   * Apache__CmdParms;
   typedef table       * Apache__Table;
  +typedef module      * Apache__Module;
  +typedef handler_rec * Apache__Handler;
  +typedef command_rec * Apache__Command;
   
   #define SvCLASS(o) HvNAME(SvSTASH(SvRV(o)))