jfclere     02/01/15 01:43:14

  Modified:    jk/native2/common jk_map.c
  Log:
  Return default value if not found.
  
  Revision  Changes    Path
  1.13      +6 -2      jakarta-tomcat-connectors/jk/native2/common/jk_map.c
  
  Index: jk_map.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_map.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- jk_map.c  12 Jan 2002 05:08:57 -0000      1.12
  +++ jk_map.c  15 Jan 2002 09:43:13 -0000      1.13
  @@ -58,7 +58,7 @@
   /***************************************************************************
    * Description: General purpose map object                                 *
    * Author:      Gal Shachor <[EMAIL PROTECTED]>                           *
  - * Version:     $Revision: 1.12 $                                           *
  + * Version:     $Revision: 1.13 $                                           *
    ***************************************************************************/
   
   #include "jk_global.h"
  @@ -287,6 +287,7 @@
                           char *def)
   {
       char buf[1024];
  +    char *res;
   
       if( m==NULL || objName==NULL || pname==NULL ) {
           return def;
  @@ -295,7 +296,10 @@
           sprintf(buf, "%s.%s", objName, pname);
       else
           sprintf(buf, "%s.%s.%s", objType, objName, pname);
  -    return m->get(env, m, buf );
  +    res = m->get(env, m, buf );
  +    if (res==NULL)
  +        return(def);
  +    return res;
   }
   
   int jk_map_getIntProp(jk_env_t *env, jk_map_t *m,
  
  
  

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

Reply via email to