This commit is contained in:
Christopher Jeffrey 2016-05-04 03:51:58 -07:00
parent a370bd74ed
commit 5dc4edbda5
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD

View File

@ -2683,9 +2683,13 @@ utils.serial = function serial(stack, callback) {
utils.toMap = function toMap(obj) { utils.toMap = function toMap(obj) {
var map = {}; var map = {};
obj.forEach(function(value) { var i, value;
for (i = 0; i < obj.length; i++) {
value = obj[i];
map[value] = true; map[value] = true;
}); }
return map; return map;
}; };
@ -2697,9 +2701,14 @@ utils.toMap = function toMap(obj) {
utils.revMap = function revMap(map) { utils.revMap = function revMap(map) {
var reversed = {}; var reversed = {};
Object.keys(map).forEach(function(key) { var keys = Object.keys(map);
var i, key;
for (i = 0; i < keys.length; i++) {
key = keys[i];
reversed[map[key]] = key; reversed[map[key]] = key;
}); }
return reversed; return reversed;
}; };