diff options
| Commit | 80b01cc3fde8ca45cb57b4794baafbd227b5c319 (patch) | |
|---|---|---|
| Author | 2023-11-23 16:36:18 +0200 | |
| Committer | 2023-11-23 16:36:33 +0200 | |
| Files | 832ecea79485de26f642443319feea9c34c21b5a | |
| csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.tar csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.tar.gz csma-80b01cc3fde8ca45cb57b4794baafbd227b5c319.zip | ||
| Parent | 8dcc59c313240fde23caf69b572e92d1b1c55d95 (diff) | |
[preproc] Fixed single line definition body under a macro name resulting in no output
<A>
{ BODY }
1 files changed, 1 insertions, 1 deletions
| -rw-r--r-- | preproc.awk | 2 |
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 } |
