mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-02-25 13:11:00 +00:00
[qfcc] Skip converting preprocessor in macros
This fixes a segfault when parsing code resulting from expanded macros with numbers in them.
This commit is contained in:
parent
dd17e45052
commit
2849ed06cd
1 changed files with 3 additions and 1 deletions
|
@ -1138,7 +1138,9 @@ preproc_token (rua_extra_t *extra, int token, rua_tok_t *tok, yyscan_t *scanner)
|
|||
case rua_error:
|
||||
break;
|
||||
case rua_number:
|
||||
token = parse_number (tok, scanner);
|
||||
if (!extra->recording) {
|
||||
token = parse_number (tok, scanner);
|
||||
}
|
||||
break;
|
||||
case rua_vector:
|
||||
token = parse_vector (tok, scanner);
|
||||
|
|
Loading…
Reference in a new issue