Free ghosts when level data is freed

This commit is contained in:
James R 2024-03-14 01:27:16 -07:00
parent 1da7a5c1da
commit 630e02217d

View file

@ -8561,6 +8561,7 @@ boolean P_LoadLevel(boolean fromnetsave, boolean reloadinggamestate)
HWR_ClearAllTextures(); HWR_ClearAllTextures();
#endif #endif
G_FreeGhosts(); // ghosts are allocated with PU_LEVEL
Patch_FreeTag(PU_PATCH_LOWPRIORITY); Patch_FreeTag(PU_PATCH_LOWPRIORITY);
Patch_FreeTag(PU_PATCH_ROTATED); Patch_FreeTag(PU_PATCH_ROTATED);
Z_FreeTags(PU_LEVEL, PU_PURGELEVEL - 1); Z_FreeTags(PU_LEVEL, PU_PURGELEVEL - 1);