[PATCH] gdi32: add D3DKMTCloseAdapter stub

Louis Lenders xerox.xerox2000x at gmail.com
Fri Mar 8 04:55:07 CST 2019


Wine-bug: https://bugs.winehq.org/show_bug.cgi?id=46571


Signed-off-by: Louis Lenders <xerox.xerox2000x at gmail.com>
---
 .../api-ms-win-dx-d3dkmt-l1-1-0.spec                     | 2 +-
 dlls/gdi32/driver.c                                      | 9 +++++++++
 dlls/gdi32/gdi32.spec                                    | 1 +
 3 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dlls/api-ms-win-dx-d3dkmt-l1-1-0/api-ms-win-dx-d3dkmt-l1-1-0.spec b/dlls/api-ms-win-dx-d3dkmt-l1-1-0/api-ms-win-dx-d3dkmt-l1-1-0.spec
index 405afb986f..e8aa38edf4 100644
--- a/dlls/api-ms-win-dx-d3dkmt-l1-1-0/api-ms-win-dx-d3dkmt-l1-1-0.spec
+++ b/dlls/api-ms-win-dx-d3dkmt-l1-1-0/api-ms-win-dx-d3dkmt-l1-1-0.spec
@@ -6,7 +6,7 @@
 @ stub D3DKMTCheckOcclusion
 @ stub D3DKMTCheckSharedResourceAccess
 @ stub D3DKMTCheckVidPnExclusiveOwnership
-@ stub D3DKMTCloseAdapter
+@ stdcall D3DKMTCloseAdapter(ptr) gdi32.D3DKMTCloseAdapter
 @ stub D3DKMTConfigureSharedResource
 @ stub D3DKMTCreateAllocation
 @ stub D3DKMTCreateAllocation2
diff --git a/dlls/gdi32/driver.c b/dlls/gdi32/driver.c
index 8920b73f59..063e7554a2 100644
--- a/dlls/gdi32/driver.c
+++ b/dlls/gdi32/driver.c
@@ -1253,3 +1253,12 @@ NTSTATUS WINAPI D3DKMTEscape( const void *pData )
     FIXME("(%p): stub\n", pData);
     return STATUS_NO_MEMORY;
 }
+
+/******************************************************************************
+ *		D3DKMTCloseAdapter [GDI32.@]
+ */
+NTSTATUS WINAPI D3DKMTCloseAdapter( const void *pData )
+{
+    FIXME("(%p): stub\n", pData);
+    return STATUS_NO_MEMORY;
+}
\ No newline at end of file
diff --git a/dlls/gdi32/gdi32.spec b/dlls/gdi32/gdi32.spec
index 2dc8f0e887..6e8f0285f4 100644
--- a/dlls/gdi32/gdi32.spec
+++ b/dlls/gdi32/gdi32.spec
@@ -80,6 +80,7 @@
 @ stdcall CreateScalableFontResourceA(long str str str)
 @ stdcall CreateScalableFontResourceW(long wstr wstr wstr)
 @ stdcall CreateSolidBrush(long)
+@ stdcall D3DKMTCloseAdapter(ptr)
 @ stdcall D3DKMTCreateDCFromMemory(ptr)
 @ stdcall D3DKMTDestroyDCFromMemory(ptr)
 @ stdcall D3DKMTEscape(ptr)
-- 
2.20.1




More information about the wine-devel mailing list