Fix Dummy Structure

actually Dummy-structure was supposed to be so dummy, it would be trivially easy
to write a bug-free 20-line code for it. But I failed. To dummy structure...
This commit is contained in:
Slava Kim
2014-02-11 21:58:09 -08:00
committed by David Glasser
parent b8429fa0b1
commit 818a770ed9

View File

@@ -2,13 +2,13 @@
DummyStructure = function (comparator) {
var self = this;
self.comparator = comparator;
self.idMap = new LocalCollection.IdMap;
self.idMap = new LocalCollection._IdMap;
};
_.each(['get', 'set', 'remove', 'has', 'empty', 'clear', 'forEach', 'size', 'setDefault'], function (method) {
DummyStructure.prototype[method] = function (/* arguments */) {
var self = this;
return self.idMap[method].apply(self, arguments);
return self.idMap[method].apply(self.idMap, arguments);
};
});