mirror of
https://github.com/wolfpld/tracy.git
synced 2026-06-08 08:33:48 +00:00
My previous fix triggered another issue: apparently at least GCC expects the `_Pragma` operator to be placed in its own statement (after a semicolon). The current macro simply dumped the expression and the _Pragma together, triggering an error. Putting a semicolon after `Expr` fixes the issue (actually double-checked after a `git clean -fdx`), although slightly changing the API (the semicolon after the wrapped macros is now optional).