From cc38e7057d0ec90c55e20e15d9ddc53908a2ce78 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Thu, 12 Jan 2012 15:43:22 -0500 Subject: [PATCH] Fix template.map with Iter objects. --- common/modules/template.jsm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/modules/template.jsm b/common/modules/template.jsm index 103c8ee2..22aff796 100644 --- a/common/modules/template.jsm +++ b/common/modules/template.jsm @@ -105,7 +105,7 @@ var Template = Module("Template", { map: function map(iter, func, sep, interruptable) { XML.ignoreWhitespace = false; XML.prettyPrinting = false; - if (iter.length) // FIXME: Kludge? + if (typeof iter.length == "number") // FIXME: Kludge? iter = array.iterValues(iter); let res = <>; let n = 0;