```diff diff --git a/include/vkd3d_windows.h b/include/vkd3d_windows.h index 7b0e972d..b35d7d0b 100644 --- a/include/vkd3d_windows.h +++ b/include/vkd3d_windows.h @@ -240,6 +240,7 @@ typedef struct SECURITY_ATTRIBUTES SECURITY_ATTRIBUTES;
#elif !defined(__WIDL__)
+# define CONST_VTABLE # include <windows.h>
#endif /* _WIN32 */ ```
vkd3d_windows.h is a public header, I don't think we should be adding this here. The issue this addresses mainly affects libvkd3d, right?