geirm       02/03/14 14:16:18

  Modified:    src/java/org/apache/velocity/util/introspection
                        ClassMap.java
  Log:
  Fix suggested by Sven Meier <[EMAIL PROTECTED]> for a side-effect he found
  in ClassMap.  Thanks Sven
  
  Revision  Changes    Path
  1.20      +8 -4      
jakarta-velocity/src/java/org/apache/velocity/util/introspection/ClassMap.java
  
  Index: ClassMap.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/util/introspection/ClassMap.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- ClassMap.java     5 Dec 2001 21:23:31 -0000       1.19
  +++ ClassMap.java     14 Mar 2002 22:16:18 -0000      1.20
  @@ -70,7 +70,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Bob McWhirter</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Attila Szegedi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Geir Magnusson Jr.</a>
  - * @version $Id: ClassMap.java,v 1.19 2001/12/05 21:23:31 geirm Exp $
  + * @version $Id: ClassMap.java,v 1.20 2002/03/14 22:16:18 geirm Exp $
    */
   public class ClassMap
   {
  @@ -272,10 +272,14 @@
   
           for (int j = 0; j < params.length; j++)
           {
  -            if (params[j] == null)
  -                params[j] = OBJECT;
  +            Object arg = params[j];
   
  -            methodKey.append(params[j].getClass().getName());            
  +            if (arg == null)
  +            {
  +                arg = OBJECT;
  +            }
  +
  +            methodKey.append(arg.getClass().getName());
           }
           
           return methodKey.toString();
  
  
  

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

Reply via email to