From 9a8a9efbd57d6f32193e895c107716954a5dcf1d Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Wed, 12 Aug 2026 22:24:57 +0800 Subject: [PATCH] remove --- compiler/injectdestructors.nim | 1 - 1 file changed, 1 deletion(-) diff --git a/compiler/injectdestructors.nim b/compiler/injectdestructors.nim index 7ee65c8522..6740c2a3fe 100644 --- a/compiler/injectdestructors.nim +++ b/compiler/injectdestructors.nim @@ -958,7 +958,6 @@ proc p(n: PNode; c: var Con; s: var Scope; mode: ProcessMode; tmpFlags = {sfSing if canRaise(n[0]): s.needsTry = true # A raising call needs owned storage even when its value is consumed: the # callee can partially initialize the result before control unwinds. - # injection of its own. if mode == normal or (canRaise(n[0]) and inSpawn == 0): if result.typ != nil and result.typ.kind notin {tyOpenArray, tyVarargs}: # Returns of openarray types shouldn't be destroyed