From 32d56fa913f880690bf9ad526264ca5da27cdf8a Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Wed, 13 May 2020 22:53:41 +0200 Subject: [PATCH] fixes #13998 [backport:1.2] (cherry picked from commit 82870e0737678256c83f8fc0f2d92293f9f214fe) --- compiler/ccgstmts.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim index bb9d30b8fc..a9a4917476 100644 --- a/compiler/ccgstmts.nim +++ b/compiler/ccgstmts.nim @@ -981,7 +981,7 @@ proc genTryCpp(p: BProc, t: PNode, d: var TLoc) = inc(p.labels, 2) let etmp = p.labels - lineCg(p, cpsStmts, "std::exception_ptr T$1_ = nullptr;", [etmp]) + p.procSec(cpsInit).add(ropecg(p.module, "\tstd::exception_ptr T$1_ = nullptr;", [etmp])) let fin = if t[^1].kind == nkFinally: t[^1] else: nil p.nestedTryStmts.add((fin, false, 0.Natural))