Fix use-after-free when loading addons after searching addons
This commit is contained in:
parent
20d98b5f84
commit
b08deed2e9
1 changed files with 4 additions and 0 deletions
|
|
@ -656,6 +656,10 @@ boolean preparefilemenu(boolean samedepth, boolean replayhut)
|
|||
return false;
|
||||
}
|
||||
|
||||
if (dirmenu != coredirmenu)
|
||||
Z_Free(dirmenu);
|
||||
dirmenu = NULL;
|
||||
|
||||
for (; sizecoredirmenu > 0; sizecoredirmenu--) // clear out existing items
|
||||
{
|
||||
Z_Free(coredirmenu[sizecoredirmenu-1]);
|
||||
|
|
|
|||
Loading…
Reference in a new issue