Add braces inside #define macro bodies

This commit is contained in:
Rangi42
2025-01-27 19:59:06 -05:00
committed by Rangi
parent 4e44958d26
commit 79401cce8b
5 changed files with 18 additions and 9 deletions

View File

@@ -245,8 +245,9 @@ static MbcType parseMBC(char const *name) {
#define tryReadSlice(expected) \
do { \
if (!readMBCSlice(ptr, expected)) \
if (!readMBCSlice(ptr, expected)) { \
return MBC_BAD; \
} \
} while (0)
switch (*ptr++) {
@@ -1313,8 +1314,9 @@ int main(int argc, char *argv[]) {
switch (*musl_optarg) {
#define OVERRIDE_SPEC(cur, bad, curFlag, badFlag) \
case STR(cur)[0]: \
if (fixSpec & badFlag) \
if (fixSpec & badFlag) { \
fprintf(stderr, "warning: '" STR(cur) "' overriding '" STR(bad) "' in fix spec\n"); \
} \
fixSpec = (fixSpec & ~badFlag) | curFlag; \
break
#define overrideSpecs(fix, fixFlag, trash, trashFlag) \