dougm       01/04/20 08:40:09

  Modified:    xs/Apache/Filter Apache__Filter.h
  Log:
  fix when MP_TRACE is not defined
  
  Revision  Changes    Path
  1.8       +6 -2      modperl-2.0/xs/Apache/Filter/Apache__Filter.h
  
  Index: Apache__Filter.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/Apache/Filter/Apache__Filter.h,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Apache__Filter.h  2001/04/20 01:57:26     1.7
  +++ Apache__Filter.h  2001/04/20 15:40:06     1.8
  @@ -63,9 +63,13 @@
       return (U32 *)&MP_CODE_ATTRS(SvRV(cvrv));
   }
   
  +#ifdef MP_TRACE
   #define trace_attr() \
  -MP_TRACE_f(MP_FUNC, "apply %s to %s handler\n", attribute, \
  +MP_TRACE_f(MP_FUNC, "applied %s attribute to %s handler\n", attribute, \
              HvNAME(stash))
  +#else
  +#define trace_attr()
  +#endif
   
   static XS(MPXS_modperl_filter_attributes)
   {
  @@ -73,7 +77,7 @@
       U32 *attrs = modperl_filter_attributes(ST(0), ST(1));
       I32 i;
   #ifdef MP_TRACE
  -    HV *stash = gv_stashpv(SvPVX(ST(0)), TRUE);
  +    HV *stash = gv_stashsv(ST(0), TRUE);
   #endif
   
       for (i=2; i < items; i++) {
  
  
  

Reply via email to