Fixes warning: field 'm_Blocks' will be initialized after field 'm_HasEmptyBlock' [-Wreorder] #37 Thanks @TheLavaBlock !
diff --git a/src/vk_mem_alloc.h b/src/vk_mem_alloc.h
index 47c78b0..c5d15ca 100644
--- a/src/vk_mem_alloc.h
+++ b/src/vk_mem_alloc.h
@@ -9380,8 +9380,8 @@
     m_IsCustomPool(isCustomPool),

     m_ExplicitBlockSize(explicitBlockSize),

     m_LinearAlgorithm(linearAlgorithm),

-    m_Blocks(VmaStlAllocator<VmaDeviceMemoryBlock*>(hAllocator->GetAllocationCallbacks())),

     m_HasEmptyBlock(false),

+    m_Blocks(VmaStlAllocator<VmaDeviceMemoryBlock*>(hAllocator->GetAllocationCallbacks())),

     m_pDefragmentator(VMA_NULL),

     m_NextBlockId(0)

 {