From 216b2575fd88abf2cd8fb06f5f34ef821ffea9ec Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Sat, 5 Mar 2011 22:56:02 -0500 Subject: [PATCH] Fix services initialization bug. --- common/modules/services.jsm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/modules/services.jsm b/common/modules/services.jsm index 97e0921a..bceb265a 100644 --- a/common/modules/services.jsm +++ b/common/modules/services.jsm @@ -148,7 +148,7 @@ var Services = Module("Services", { addClass: function (name, class_, ifaces, init) { const self = this; this[name] = function () self._create(class_, ifaces, "createInstance", init, arguments); - update.apply(null, [this[name]].concat([Ci[i] for each (i in ifaces)])); + update.apply(null, [this[name]].concat([Ci[i] for each (i in Array.concat(ifaces))])); return this[name]; },