kinman 2002/10/14 16:18:58 Modified: jasper2/src/share/org/apache/jasper/compiler TagFileProcessor.java Log: - Fix 13619: TagInfo.getAttributes should return null if there is no attributes. Revision Changes Path 1.30 +13 -9 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagFileProcessor.java Index: TagFileProcessor.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagFileProcessor.java,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- TagFileProcessor.java 9 Oct 2002 17:41:13 -0000 1.29 +++ TagFileProcessor.java 14 Oct 2002 23:18:57 -0000 1.30 @@ -272,13 +272,17 @@ tagclass = Constants.TAG_FILE_PACKAGE_NAME + "." + name; - TagVariableInfo[] tagVariableInfos - = new TagVariableInfo[variableVector.size()]; - variableVector.copyInto(tagVariableInfos); + TagVariableInfo[] tagVariableInfos = null; + if (variableVector.size() > 0) { + tagVariableInfos = new TagVariableInfo[variableVector.size()]; + variableVector.copyInto(tagVariableInfos); + } - TagAttributeInfo[] tagAttributeInfo - = new TagAttributeInfo[attributeVector.size()]; - attributeVector.copyInto(tagAttributeInfo); + TagAttributeInfo[] tagAttributeInfo = null; + if (attributeVector.size() > 0) { + tagAttributeInfo = new TagAttributeInfo[attributeVector.size()]; + attributeVector.copyInto(tagAttributeInfo); + } return new TagInfo(name, tagclass,
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>