Skip to content

Commit cec60d9

Browse files
committed
issue #113939 With EXPAND_ONLY_PREDEF, Doxygen won't expand PREDEFINED macro that's defined in an included header file.
Also the setting `EXPAND_ONLY_PREDEF` should be taken into consideration
1 parent e3130cb commit cec60d9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/pre.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1927,7 +1927,7 @@ WSopt [ \t\r]*
19271927
}
19281928
else
19291929
{
1930-
if (def->fileName != yyextra->fileName) addDefine(yyscanner);
1930+
if (def->fileName != yyextra->fileName && !yyextra->expandOnlyPredef) addDefine(yyscanner);
19311931
//printf("error: define %s is defined more than once!\n",qPrint(yyextra->defName));
19321932
}
19331933
}

0 commit comments

Comments
 (0)