diff --git a/include/vk_mem_alloc.h b/include/vk_mem_alloc.h index 05415cc..ce3279a 100644 --- a/include/vk_mem_alloc.h +++ b/include/vk_mem_alloc.h @@ -13016,7 +13016,7 @@ VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMo VMA_ASSERT(moveInfo.moveCount > 0 ? moveInfo.pMoves != VMA_NULL : true); VkResult result = VK_SUCCESS; - VmaVector> immovableBlocks({ m_MoveAllocator.m_pCallbacks }); + VmaVector> immovableBlocks(VmaStlAllocator(m_MoveAllocator.m_pCallbacks)); for (uint32_t i = 0; i < moveInfo.moveCount; ++i) { VmaDefragmentationMove& move = moveInfo.pMoves[i];