dougm       01/05/04 19:16:05

  Modified:    lib/ModPerl WrapXS.pm
               xs       modperl_xs_util.h
               xs/Apache/Access Apache__Access.h
               xs/Apache/RequestIO Apache__RequestIO.h
  Log:
  move redefinition of mp_xs_sv2_r to modperl_xs_util.h
  
  Revision  Changes    Path
  1.18      +1 -1      modperl-2.0/lib/ModPerl/WrapXS.pm
  
  Index: WrapXS.pm
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/lib/ModPerl/WrapXS.pm,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- WrapXS.pm 2001/05/04 21:21:39     1.17
  +++ WrapXS.pm 2001/05/05 02:15:58     1.18
  @@ -15,7 +15,7 @@
   our $VERSION = '0.01';
   
   my(@xs_includes) = ('mod_perl.h',
  -                    map "modperl_xs_$_.h", qw(util typedefs sv_convert));
  +                    map "modperl_xs_$_.h", qw(sv_convert util typedefs));
   
   sub new {
       my $class = shift;
  
  
  
  1.8       +4 -0      modperl-2.0/xs/modperl_xs_util.h
  
  Index: modperl_xs_util.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/modperl_xs_util.h,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- modperl_xs_util.h 2001/04/28 22:35:21     1.7
  +++ modperl_xs_util.h 2001/05/05 02:16:00     1.8
  @@ -1,6 +1,10 @@
   #ifndef MODPERL_XS_H
   #define MODPERL_XS_H
   
  +/* XXX: should be part of generation */
  +#undef mp_xs_sv2_r /* defined in modperl_xs_sv_convert.h */
  +#define mp_xs_sv2_r(sv) modperl_sv2request_rec(aTHX_ sv)
  +
   #define mpxs_Apache__RequestRec_pool(r) r->pool
   #define mpxs_Apache__Connection_pool(c) c->pool
   #define mpxs_Apache__URI_pool(u)        ((modperl_uri_t *)u)->pool
  
  
  
  1.4       +0 -4      modperl-2.0/xs/Apache/Access/Apache__Access.h
  
  Index: Apache__Access.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/Apache/Access/Apache__Access.h,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Apache__Access.h  2001/05/05 02:06:11     1.3
  +++ Apache__Access.h  2001/05/05 02:16:01     1.4
  @@ -58,10 +58,6 @@
       return newRV_noinc((SV*)av); 
   }
   
  -/* XXX: should be part of generation */
  -#undef mp_xs_sv2_r
  -#define mp_xs_sv2_r(sv) modperl_sv2request_rec(aTHX_ sv)
  -
   static MP_INLINE
   void mpxs_ap_allow_methods(pTHX_ I32 items, SV **MARK, SV **SP)
   {
  
  
  
  1.8       +0 -4      modperl-2.0/xs/Apache/RequestIO/Apache__RequestIO.h
  
  Index: Apache__RequestIO.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/Apache/RequestIO/Apache__RequestIO.h,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Apache__RequestIO.h       2001/04/30 07:17:49     1.7
  +++ Apache__RequestIO.h       2001/05/05 02:16:03     1.8
  @@ -1,7 +1,3 @@
  -/* XXX: should be part of generation */
  -#undef mp_xs_sv2_r
  -#define mp_xs_sv2_r(sv) modperl_sv2request_rec(aTHX_ sv)
  -
   #define mpxs_Apache__RequestRec_TIEHANDLE(stashsv, sv) \
   modperl_newSVsv_obj(aTHX_ stashsv, sv)
   
  
  
  

Reply via email to