summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorYuriy Glukhov <yuriy.glukhov@gmail.com>2016-01-22 19:54:53 +0200
committerYuriy Glukhov <yuriy.glukhov@gmail.com>2016-01-22 19:54:53 +0200
commit8dbe9ea3ab40984ca6a22e4d2a39e6197a98dcea (patch)
tree7fd8322e1287fa12391ab969a6c156ad113a0bad
parent732479b797422adaadf6891b8d8c32230f548692 (diff)
downloadNim-8dbe9ea3ab40984ca6a22e4d2a39e6197a98dcea.tar.gz
Fixed isNil codegen in JS
-rw-r--r--compiler/jsgen.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/jsgen.nim b/compiler/jsgen.nim
index c36f5a5a3..9e129a6da 100644
--- a/compiler/jsgen.nim
+++ b/compiler/jsgen.nim
@@ -1324,7 +1324,7 @@ proc genMagic(p: PProc, n: PNode, r: var TCompRes) =
   of mEqStr: binaryExpr(p, n, r, "eqStrings", "eqStrings($1, $2)")
   of mLeStr: binaryExpr(p, n, r, "cmpStrings", "(cmpStrings($1, $2) <= 0)")
   of mLtStr: binaryExpr(p, n, r, "cmpStrings", "(cmpStrings($1, $2) < 0)")
-  of mIsNil: unaryExpr(p, n, r, "", "$1 == null")
+  of mIsNil: unaryExpr(p, n, r, "", "($1 === null)")
   of mEnumToStr: genRepr(p, n, r)
   of mNew, mNewFinalize: genNew(p, n)
   of mSizeOf: r.res = rope(getSize(n.sons[1].typ))