perl-modperl-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From do...@apache.org
Subject cvs commit: modperl-2.0/src/modules/perl modperl_env.c modperl_perl_global.c modperl_util.h
Date Sun, 14 Oct 2001 18:00:24 GMT
dougm       01/10/14 11:00:23

  Modified:    src/modules/perl modperl_env.c modperl_perl_global.c
                        modperl_util.h
  Log:
  add MP_SSTRLEN macro for improved readability over sizeof(s)-1
  
  Revision  Changes    Path
  1.16      +1 -1      modperl-2.0/src/modules/perl/modperl_env.c
  
  Index: modperl_env.c
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_env.c,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- modperl_env.c	2001/10/13 19:14:58	1.15
  +++ modperl_env.c	2001/10/14 18:00:23	1.16
  @@ -29,7 +29,7 @@
   } modperl_env_ent_t;
   
   #define MP_ENV_ENT(k,v) \
  -{ k, sizeof(k)-1, v, sizeof(v)-1, 0 }
  +{ k, MP_SSTRLEN(k), v, MP_SSTRLEN(v), 0 }
   
   static modperl_env_ent_t MP_env_const_vars[] = {
   #ifdef MP_COMPAT_1X
  
  
  
  1.13      +1 -1      modperl-2.0/src/modules/perl/modperl_perl_global.c
  
  Index: modperl_perl_global.c
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_perl_global.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- modperl_perl_global.c	2001/10/13 19:05:16	1.12
  +++ modperl_perl_global.c	2001/10/14 18:00:23	1.13
  @@ -19,7 +19,7 @@
   (HV*)*hv_store(PL_modglobal, gkey->val, gkey->len, (SV*)newHV(), gkey->hash)
   
   #define MP_MODGLOBAL_ENT(key) \
  -{key, "ModPerl::" key, (sizeof("ModPerl::")-1)+(sizeof(key)-1), 0}
  +{key, "ModPerl::" key, MP_SSTRLEN("ModPerl::") + MP_SSTRLEN(key), 0}
   
   static modperl_modglobal_key_t MP_modglobal_keys[] = {
       MP_MODGLOBAL_ENT("END"),
  
  
  
  1.27      +2 -0      modperl-2.0/src/modules/perl/modperl_util.h
  
  Index: modperl_util.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_util.h,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- modperl_util.h	2001/10/14 17:18:10	1.26
  +++ modperl_util.h	2001/10/14 18:00:23	1.27
  @@ -13,6 +13,8 @@
   #   define MP_FUNC_T(name)          (*name)
   #endif
   
  +#define MP_SSTRLEN(string) (sizeof(string)-1)
  +
   #ifndef strcaseEQ
   #   define strcaseEQ(s1,s2) (!strcasecmp(s1,s2))
   #endif
  
  
  

Mime
View raw message