StringUtil got broken by the change from Object[] for literal lists to
List...

This patches fixes it.


Index: StringUtil.java
===================================================================
RCS file: 
/home/cvspublic/jakarta-velocity/src/java/org/apache/velocity/texen/util/StringUtil.java,v
retrieving revision 1.8
diff -u -r1.8 StringUtil.java
--- StringUtil.java     2000/12/25 20:59:55     1.8
+++ StringUtil.java     2001/02/26 19:20:11
@@ -57,6 +57,7 @@
  */
 
 import java.io.File;
+import java.util.List;
 import java.util.StringTokenizer;
 
 /**
@@ -73,12 +74,12 @@
     /**
      * Concatenates a list of objects as a String
      */
-    public String concat (Object[] list)
+    public String concat (List list)
     {
         StringBuffer sb = new StringBuffer();
-        for (int i=0; i<list.length; i++)
+        for (int i=0; i<list.size(); i++)
         {
-            sb.append (list[i].toString());
+            sb.append (list.get(i).toString());
         }
         return sb.toString();
     }
@@ -191,12 +192,12 @@
         return argBuf.toString();
     }
 
-    public boolean allEmpty(Object[] list)
+    public boolean allEmpty(List list)
     {
-        int size = list.length;
+        int size = list.size();
         
         for (int i = 0; i < size; i++)
-            if ((list[i] != null) && (list[i].toString().length() > 0))
+            if ((list.get(i) != null) && (list.get(i).toString().length() > 0))
                 return false;
         
         return true;

-- 
Sean Legassick
[EMAIL PROTECTED]
      Jag är en man, ingenting mänskligt är främmande för mig  
      
      
  • ooops Jon Stevens
    • Sean Legassick

Reply via email to