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]