From d84894de2e04b22111a607eb72d301a1535a65e9 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Wed, 22 Jul 2020 13:02:03 +0200 Subject: [PATCH] fixes #15026 [backport] (#15040) no test case since only a special case was affected and the special case got removed --- compiler/ccgstmts.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim index c56340e00f..0f58df3a46 100644 --- a/compiler/ccgstmts.nim +++ b/compiler/ccgstmts.nim @@ -1292,7 +1292,7 @@ proc genTryGoto(p: BProc; t: PNode; d: var TLoc) = # handler present or only handlers that did not match. linefmt(p, cpsStmts, "*nimErr_ = oldNimErrFin$1_;$n", [lab]) endBlock(p) - if p.prc != nil: raiseExit(p) + raiseExit(p) if hasExcept: inc p.withinTryWithExcept proc genTrySetjmp(p: BProc, t: PNode, d: var TLoc) =