Free unused texture lumps in R_LoadTextures

PU_CACHE never gets freed automatically and Z_Unlock does
NOTHING.
This commit is contained in:
James R 2021-12-14 23:19:45 -08:00
parent 93512ae9f9
commit 432f691852

View file

@ -814,7 +814,7 @@ Rloadflats (INT32 i, INT32 w)
patch->lump = texstart + j;
patch->flip = 0;
Z_Unlock(flatlump);
Z_Free(flatlump);
texturewidth[i] = texture->width;
textureheight[i] = texture->height << FRACBITS;
@ -915,7 +915,7 @@ Rloadtextures (INT32 i, INT32 w)
patch->lump = texstart + j;
patch->flip = 0;
Z_Unlock(patchlump);
Z_Free(patchlump);
texturewidth[i] = texture->width;
textureheight[i] = texture->height << FRACBITS;