From 7d05356df64c99a72f6caeeec5e98ca7482b2e14 Mon Sep 17 00:00:00 2001 From: Araq Date: Sat, 16 Mar 2013 20:40:11 +0100 Subject: [PATCH] small bugfix for lambda lifting --- compiler/lambdalifting.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/lambdalifting.nim b/compiler/lambdalifting.nim index d85e4afc80..de8001eccc 100644 --- a/compiler/lambdalifting.nim +++ b/compiler/lambdalifting.nim @@ -391,7 +391,7 @@ proc searchForInnerProcs(o: POuterContext, n: PNode) = gatherVars(o, inner, body) # dummy closure param needed? if inner.closureParam == nil and n.sym.typ.callConv == ccClosure: - assert tfCapturesEnv notin n.sym.typ.flags + #assert tfCapturesEnv notin n.sym.typ.flags dummyClosureParam(o, inner) # only transform if it really needs a closure: if inner.closureParam != nil: