From b74865fa61805f5933b7ad5d8dc4ac6552847462 Mon Sep 17 00:00:00 2001 From: superp00t Date: Sun, 30 Mar 2025 00:05:50 -0400 Subject: [PATCH] fix(file): fix mismatched allocation in MakeAbsolutePath --- bc/system/file/posix/Stacked.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bc/system/file/posix/Stacked.cpp b/bc/system/file/posix/Stacked.cpp index c08248a..3a7c72d 100644 --- a/bc/system/file/posix/Stacked.cpp +++ b/bc/system/file/posix/Stacked.cpp @@ -421,23 +421,23 @@ bool MakeAbsolutePath(FileParms* parms) { } if (resolved != resolvedbuffer) { - Blizzard::Memory::Free(resolved); + FREE(resolved); } } Blizzard::String::Copy(result, canonical, parms->buffersize); if (canonical != canonicalbuffer) { - Blizzard::Memory::Free(canonical); + FREE(canonical); } } Blizzard::String::Copy(parms->buffer, result, parms->buffersize); if (name != namebuffer) { - Blizzard::Memory::Free(name); + FREE(name); } if (result != resultbuffer) { - Blizzard::Memory::Free(result); + FREE(result); } return *parms->buffer != '\0';