diff options
Diffstat (limited to 'compiler/vmgen.nim')
-rw-r--r-- | compiler/vmgen.nim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/vmgen.nim b/compiler/vmgen.nim index d74bd44d8..a1fcf5a8a 100644 --- a/compiler/vmgen.nim +++ b/compiler/vmgen.nim @@ -1013,7 +1013,9 @@ proc genMagic(c: PCtx; n: PNode; dest: var TDest; m: TMagic) = c.genNarrow(n[1], d) c.genAsgnPatch(n[1], d) c.freeTemp(d) - of mOrd, mChr, mArrToSeq, mUnown, mIsolate: c.gen(n[1], dest) + of mOrd, mChr, mArrToSeq, mUnown: c.gen(n[1], dest) + of mIsolate: + genCall(c, n, dest) of mNew, mNewFinalize: unused(c, n, dest) c.genNew(n) |