X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fjava%2Fibex%2Fxt%2FTemplate.java;h=1d08745572081f187e1be18d452020dbcbe0e93e;hb=2970c5cfd79c2eae1b9ec00dfa95f6da4d252080;hp=ac6ea781e0eee76f0d94061d7c407b3b6cd60152;hpb=1951faded152c6d35622470ea8050462765ffb73;p=org.ibex.xt-crawshaw.git diff --git a/src/java/ibex/xt/Template.java b/src/java/ibex/xt/Template.java index ac6ea78..1d08745 100644 --- a/src/java/ibex/xt/Template.java +++ b/src/java/ibex/xt/Template.java @@ -158,9 +158,8 @@ public class Template extends JSElement { List c = getChildren(); declare((String)varPut); - Vec v = ((JSArray)varIn).toVec(); - for (int j=0; j < v.size(); j++) { - put(varPut, v.elementAt(j)); + Iterator it = ((JSArray)varIn).toList().iterator(); while (it.hasNext()) { + put(varPut, it.next()); for (int i=0; i < c.size(); i++) ((XML.Block)c.get(i)).toXML(w); } } catch (JSExn e) { throw new RuntimeException(e); }