From 4157367212373bd5d791eb29b729bd3e7b601512 Mon Sep 17 00:00:00 2001 From: Frank Richter Date: Mon, 24 Aug 2020 00:40:19 +0200 Subject: [PATCH] Let VMA_SYSTEM_ALIGNED_FREE fall back to VMA_SYSTEM_FREE, if defined --- src/vk_mem_alloc.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vk_mem_alloc.h b/src/vk_mem_alloc.h index ad4af92..4c9912a 100644 --- a/src/vk_mem_alloc.h +++ b/src/vk_mem_alloc.h @@ -4156,7 +4156,12 @@ static void vma_aligned_free(void* ptr) #endif #ifndef VMA_SYSTEM_ALIGNED_FREE - #define VMA_SYSTEM_ALIGNED_FREE(ptr) vma_aligned_free(ptr) + // VMA_SYSTEM_FREE is the old name, but might have been defined by the user + #if defined(VMA_SYSTEM_FREE) + #define VMA_SYSTEM_ALIGNED_FREE(ptr) VMA_SYSTEM_FREE(ptr) + #else + #define VMA_SYSTEM_ALIGNED_FREE(ptr) vma_aligned_free(ptr) + #endif #endif #ifndef VMA_MIN