CodeQL MemoryMayNotBeFreed.ql antennacheckVisit()
Looks like straight forward exit path doesn't cleanup locally malloc block.
This commit is contained in:
parent
7508a9e6b7
commit
822a95ab35
|
|
@ -414,7 +414,10 @@ antennacheckVisit(dev, hc, scale, trans, editUse)
|
|||
if (gnode->efnode_client == (ClientData) NULL)
|
||||
initNodeClient(gnode);
|
||||
if (beenVisited((nodeClient *)gnode->efnode_client, 0))
|
||||
{
|
||||
freeMagic(antennaarea);
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
markVisited((nodeClient *)gnode->efnode_client, 0);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue