From 2a64bfe452a92a5197b2e102f5d46c28d14a7631 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Sun, 23 Jul 2023 11:17:05 +0530
Subject: [PATCH 3/3] headers: Define D2D1FORCEINLINE where needed

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 mingw-w64-headers/include/d2d1_1helper.h | 4 ++++
 mingw-w64-headers/include/d2d1helper.h   | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/mingw-w64-headers/include/d2d1_1helper.h 
b/mingw-w64-headers/include/d2d1_1helper.h
index 69a4da8..43d0c91 100644
--- a/mingw-w64-headers/include/d2d1_1helper.h
+++ b/mingw-w64-headers/include/d2d1_1helper.h
@@ -9,6 +9,10 @@
 
 #ifndef D2D_USE_C_DEFINITIONS
 
+#ifndef D2D1FORCEINLINE
+#define D2D1FORCEINLINE FORCEINLINE
+#endif
+
 namespace D2D1 {
     template<> struct TypeTraits<INT32> {
         typedef D2D1_POINT_2L Point;
diff --git a/mingw-w64-headers/include/d2d1helper.h 
b/mingw-w64-headers/include/d2d1helper.h
index 3dabd8b..1a5d42e 100644
--- a/mingw-w64-headers/include/d2d1helper.h
+++ b/mingw-w64-headers/include/d2d1helper.h
@@ -8,6 +8,10 @@
 
 #ifndef D2D_USE_C_DEFINITIONS
 
+#ifndef D2D1FORCEINLINE
+#define D2D1FORCEINLINE FORCEINLINE
+#endif
+
 namespace D2D1 {
 
 D2D1FORCEINLINE D2D1_MATRIX_3X2_F IdentityMatrix();
-- 
2.41.0

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to