Minor fixes after #71
diff --git a/src/D3D12MemAlloc.cpp b/src/D3D12MemAlloc.cpp
index b878ddb..6b3f4d2 100644
--- a/src/D3D12MemAlloc.cpp
+++ b/src/D3D12MemAlloc.cpp
@@ -33,10 +33,11 @@
     #include <shared_mutex>

 #endif

 

-#if !defined(_MSC_VER)

-#include <guiddef.h>

-// guiddef.h must be included first.

-#include <dxguids.h>

+// Includes needed for MinGW - see #71.

+#ifndef _MSC_VER

+    #include <guiddef.h>

+    // guiddef.h must be included first.

+    #include <dxguids.h>

 #endif

 

 ////////////////////////////////////////////////////////////////////////////////