kinman      2002/12/13 13:34:56

  Modified:    jasper2/src/share/org/apache/jasper/compiler
                        ImplicitTagLibraryInfo.java
  Log:
  - Patch by Mark Roth
  
  ImplicitTagLibraryInfo incorrectly returned null from getFunctions().
  The spec requires a FunctionInfo[0] instead.  Returning null also caused
  Generator.generateELFunctionMap to throw a NPE in some circumstances.
  
  Revision  Changes    Path
  1.16      +6 -3      
jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/ImplicitTagLibraryInfo.java
  
  Index: ImplicitTagLibraryInfo.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/ImplicitTagLibraryInfo.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- ImplicitTagLibraryInfo.java       28 Nov 2002 04:18:08 -0000      1.15
  +++ ImplicitTagLibraryInfo.java       13 Dec 2002 21:34:56 -0000      1.16
  @@ -101,6 +101,9 @@
        this.tagFileMap = new Hashtable();
        this.vec = new Vector();
   
  +        // Implicit tag libraries have no functions:
  +        this.functions = new FunctionInfo[0];
  +
        tlibversion = TLIB_VERSION;
        jspversion = JSP_VERSION;
   
  
  
  

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

Reply via email to