fix undefined behavior
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 34fcecd..34ec3f8 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -171,7 +171,7 @@
         if(D3D12MA_AGILITY_SDK_PREVIEW)

             target_compile_definitions(D3D12MemoryAllocator PRIVATE D3D12MA_USE_AGILITY_SDK_PREVIEW=1)

         endif()

-        if(${D3D12MA_BUILD_SAMPLE} AND ${WIN32})

+        if(D3D12MA_BUILD_SAMPLE AND WIN32)

             target_compile_definitions(D3D12Sample PRIVATE D3D12MA_USE_AGILITY_SDK=1)

             target_include_directories(D3D12Sample BEFORE PRIVATE "${D3D12MA_AGILITY_SDK_DIRECTORY}/build/native/include")

             if(D3D12MA_AGILITY_SDK_PREVIEW)