From b9a0801f33176c4bfeed745748c7bda4516f3f0f Mon Sep 17 00:00:00 2001 From: Danny Yoo Date: Sun, 7 Aug 2011 21:56:12 -0400 Subject: [PATCH] fixing regression I introduced when jslinting symbol --- js-assembler/runtime-src/baselib-symbols.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js-assembler/runtime-src/baselib-symbols.js b/js-assembler/runtime-src/baselib-symbols.js index 911ebd3..c52c686 100644 --- a/js-assembler/runtime-src/baselib-symbols.js +++ b/js-assembler/runtime-src/baselib-symbols.js @@ -20,7 +20,7 @@ // makeInstance: string -> Symbol. Symbol.makeInstance = function (val) { // To ensure that we can eq? symbols with equal values. - if (!(val.hasOwnProperty(symbolCache))) { + if (!(symbolCache.hasOwnProperty(val))) { symbolCache[val] = new Symbol(val); } return symbolCache[val];