Followup to r1050117
authorkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 11 Jan 2011 03:49:07 +0000 (03:49 +0000)
committerkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 11 Jan 2011 03:49:07 +0000 (03:49 +0000)
Use StringBuilder to concatenate strings

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1057482 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/jasper/compiler/Generator.java

index 6435378..4441a32 100644 (file)
@@ -306,8 +306,9 @@ class Generator {
             private String createTagHandlerPoolName(String prefix,
                     String shortName, Attributes attrs, Node.Nodes namedAttrs,
                     boolean hasEmptyBody) {
-                StringBuilder poolName = new StringBuilder("_jspx_tagPool_" +
-                        prefix + "_" + shortName);
+                StringBuilder poolName = new StringBuilder(64);
+                poolName.append("_jspx_tagPool_").append(prefix).append('_')
+                        .append(shortName);
 
                 if (attrs != null) {
                     String[] attrNames =
@@ -324,7 +325,7 @@ class Generator {
                         poolName.append('&');
                     }
                     for (int i = 0; i < attrNames.length; i++) {
-                        poolName.append("_");
+                        poolName.append('_');
                         poolName.append(attrNames[i]);
                     }
                 }