1
0
mirror of synced 2026-05-03 23:00:15 +00:00

verilog_parser.y: Delete unused TOK_ID

Fixes memory leak when parameter has no value.
This commit is contained in:
Krystine Sherwin
2025-05-05 10:04:13 +12:00
parent aa30589c12
commit 23cb007068

View File

@@ -2249,7 +2249,8 @@ cell_parameter:
node->children.push_back($1);
} |
'.' TOK_ID '(' ')' {
// just ignore empty parameters
// delete unused TOK_ID
delete $2;
} |
'.' TOK_ID '(' expr ')' {
AstNode *node = new AstNode(AST_PARASET);