diff options
| author | Syndamia <kamen@syndamia.com> | 2023-11-23 16:36:18 +0200 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2023-11-23 16:36:33 +0200 |
| commit | 80b01cc3fde8ca45cb57b4794baafbd227b5c319 (patch) | |
| tree | 832ecea79485de26f642443319feea9c34c21b5a | |
| parent | 8dcc59c313240fde23caf69b572e92d1b1c55d95 (diff) | |
| download | csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.tar csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.tar.gz csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.zip | |
[preproc] Fixed single line definition body under a macro name resulting in no output
<A>
{ BODY }
| -rw-r--r-- | preproc.awk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/preproc.awk b/preproc.awk index abc44d4..b574edf 100644 --- a/preproc.awk +++ b/preproc.awk @@ -151,7 +151,7 @@ stage2 && macroNameOnly { macroNameOnly = 0 # If is definition if ($0 ~ /^[[:blank:]]*\{/) { - depth = 1 + depth = gsub("{", "{") - gsub("}", "}") macroName = "" next } |
