mturk       2005/03/18 07:32:14

  Modified:    jk/native/common jk_map.c
  Log:
  Add empty string checking for trim function.
  
  Revision  Changes    Path
  1.32      +6 -3      jakarta-tomcat-connectors/jk/native/common/jk_map.c
  
  Index: jk_map.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_map.c,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- jk_map.c  18 Mar 2005 15:22:24 -0000      1.31
  +++ jk_map.c  18 Mar 2005 15:32:14 -0000      1.32
  @@ -482,8 +482,11 @@
   static size_t trim(char *s)
   {
       size_t i;
  -
  -    for (i = strlen(s) - 1; (i >= 0) &&
  +    
  +    /* check for empry strings */
  +    if (!(i = strlen(s)))
  +        return 0;
  +    for (i = i - 1; (i >= 0) &&
            isspace((int)((unsigned char)s[i])); i--);
   
       s[i + 1] = '\0';
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to