DOOM64-RE

Doom 64 Reverse Engineering
Log | Files | Refs | README | LICENSE

commit 6bef4e5a010765ff18d5a85a0a4e20a8a95c7edb
parent e28feed73bf1ebcc1a4ec7d72cf6b05c486f87c6
Author: Erick Vásquez García <41172072+Erick194@users.noreply.github.com>
Date:   Wed, 13 Sep 2023 11:47:56 -0600

Actualizar decodes.c

Change malloc to Z_Alloc.
Diffstat:
Mdoom64/decodes.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doom64/decodes.c b/doom64/decodes.c @@ -840,7 +840,7 @@ unsigned char* EncodeD64(unsigned char* input, int inputlen, int* size) { int cpyCountNext, cpyCount, cntMin, cntMax; boolean deleteNode, skipCopy; - unsigned char* output = (unsigned char*)malloc(inputlen * 2); + unsigned char* output = (unsigned char*)Z_Alloc(inputlen * 2, PU_STATIC, NULL); InitTables(); @@ -862,7 +862,7 @@ unsigned char* EncodeD64(unsigned char* input, int inputlen, int* size) { D_memset(hashNext, 0, windowSize * sizeof(short)); D_memset(hashPrev, 0, windowSize * sizeof(short)); - window = (byte*)malloc(windowSize * sizeof(byte)); + window = (byte*)Z_Alloc(windowSize * sizeof(byte), PU_STATIC, NULL); D_memset(window, 0, windowSize * sizeof(byte)); // Initializes hash encoding tables