fix regressions

This commit is contained in:
Araq
2015-08-05 21:42:59 +02:00
parent 0d8942d45e
commit 14ce3c7d4d

View File

@@ -840,7 +840,7 @@ proc liftDeferAux(n: PNode) =
let deferPart = newNodeI(nkFinally, n.sons[i].info)
deferPart.add n.sons[i].sons[0]
var tryStmt = newNodeI(nkTryStmt, n.sons[i].info)
var body = newNodeI(nkStmtList, n.sons[i].info)
var body = newNodeI(n.kind, n.sons[i].info)
if i < last:
body.sons = n.sons[(i+1)..last]
tryStmt.addSon(body)