Fix memory leak if masm mode enabled in parsers (#239)

This commit is contained in:
Andrei Karas 2023-09-22 08:04:09 +03:00 committed by GitHub
parent dfc1c9e841
commit 721134a8ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -966,6 +966,7 @@ parse_operand(yasm_parser_nasm *parser_nasm)
unsigned int size = SIZE_OVERRIDE_val;
get_next_token();
if (parser_nasm->masm && curtok == ID && !yasm__strcasecmp(ID_val, "ptr")) {
destroy_curtok();
get_next_token();
}
op = parse_operand(parser_nasm);