From 49fcd8e56ed291338d8bf30c5b162cdf8871083c Mon Sep 17 00:00:00 2001 From: Rune Date: Mon, 22 Jun 2026 15:55:15 +0200 Subject: [PATCH] adapt breaking changes --- Setup/src/Program.bf | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Setup/src/Program.bf b/Setup/src/Program.bf index 8c74564..3868731 100644 --- a/Setup/src/Program.bf +++ b/Setup/src/Program.bf @@ -169,13 +169,18 @@ class SDL3Generator : Cpp2BeefGenerator, this(Span args) Type(Clang.GetTypedefDeclUnderlyingType(cursor)); void FixCurly() { - if (fileInfo.queuedTokens.HasFlag(.LSquirly)) + if (fileInfo.queuedLSquirly > 0) + { str.Append("\n{"); - if (fileInfo.queuedTokens.HasFlag(.RSquirly)) + fileInfo.queuedLSquirly--; + } + if (fileInfo.queuedRSquirly > 0) + { str.Append("\n}"); + fileInfo.queuedRSquirly--; + } else str.Append("\n\t"); - fileInfo.queuedTokens = .None; } bool isSDL_GLContextFlag = spelling == "GlContext"; bool isSDL_MouseButtonFlags = spelling == "Button";