cvs commit: modperl-2.0/xs/Apache/RequestRec Apache__RequestRec.h

2002-05-20 Thread dougm

dougm   02/05/20 17:07:01

  Modified:xs/Apache/RequestRec Apache__RequestRec.h
  Log:
  include string terminator when calling ap_set_content_type
  
  Revision  ChangesPath
  1.2   +1 -1  modperl-2.0/xs/Apache/RequestRec/Apache__RequestRec.h
  
  Index: Apache__RequestRec.h
  ===
  RCS file: /home/cvs/modperl-2.0/xs/Apache/RequestRec/Apache__RequestRec.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Apache__RequestRec.h  19 May 2002 20:09:27 -  1.1
  +++ Apache__RequestRec.h  21 May 2002 00:07:00 -  1.2
  @@ -7,7 +7,7 @@
   if (type) {
   STRLEN len;
   const char *val = SvPV(type, len);
  -ap_set_content_type(r, apr_pmemdup(r->pool, val, len));
  +ap_set_content_type(r, apr_pmemdup(r->pool, val, len+1));
   }
   
   return retval;
  
  
  



cvs commit: modperl-2.0/xs/Apache/RequestRec Apache__RequestRec.h

2002-05-19 Thread dougm

dougm   02/05/19 13:09:27

  Added:   xs/Apache/RequestRec Apache__RequestRec.h
  Log:
  wrapper for $r->content_type
  
  Revision  ChangesPath
  1.1  modperl-2.0/xs/Apache/RequestRec/Apache__RequestRec.h
  
  Index: Apache__RequestRec.h
  ===
  static MP_INLINE
  const char *mpxs_Apache__RequestRec_content_type(pTHX_ request_rec *r,
   SV *type)
  {
  const char *retval = r->content_type;
  
  if (type) {
  STRLEN len;
  const char *val = SvPV(type, len);
  ap_set_content_type(r, apr_pmemdup(r->pool, val, len));
  }
  
  return retval;
  }