mturk       2005/02/12 11:24:08

  Modified:    jk/native/common jk_map.c
  Log:
  Do not use asterisk as delimiting char for lists.
  
  Revision  Changes    Path
  1.28      +7 -5      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.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- jk_map.c  12 Feb 2005 17:04:57 -0000      1.27
  +++ jk_map.c  12 Feb 2005 19:24:08 -0000      1.28
  @@ -244,6 +244,7 @@
   {
       const char *l = jk_map_get_string(m, name, def);
       char **ar = NULL;
  +
   #if defined(AS400) || defined(_REENTRANT)
       char *lasts;
   #endif
  @@ -253,6 +254,7 @@
       if (l) {
           unsigned capacity = 0;
           unsigned idex = 0;
  +        char *p;
           char *v = jk_pool_strdup(&m->p, l);
   
           if (!v) {
  @@ -264,10 +266,10 @@
            * strtok also by a "*"
            */
   #if defined(AS400) || defined(_REENTRANT)
  -        for (l = strtok_r(v, " \t,*", &lasts);
  -             l; l = strtok_r(NULL, " \t,*", &lasts))
  +        for (p = strtok_r(v, " \t,", &lasts);
  +             p; p = strtok_r(NULL, " \t,", &lasts))
   #else
  -        for (l = strtok(v, " \t,*"); l; l = strtok(NULL, " \t,*"))
  +        for (p = strtok(v, " \t,"); p; p = strtok(NULL, " \t,"))
   #endif
   
           {
  @@ -281,7 +283,7 @@
                   }
                   capacity += 5;
               }
  -            ar[idex] = jk_pool_strdup(&m->p, l);
  +            ar[idex] = jk_pool_strdup(&m->p, p);
               idex++;
           }
   
  
  
  

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

Reply via email to