[PATCH v2] gdi32: add D3DKMTCloseAdapter stub
Louis Lenders
xerox.xerox2000x at gmail.com
Fri Mar 8 06:50:46 CST 2019
v2: change return value to STATUS_SUCCESS
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 | 11 +++++++++++
dlls/gdi32/gdi32.spec | 1 +
3 files changed, 13 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..78a16dd150 100644
--- a/dlls/gdi32/driver.c
+++ b/dlls/gdi32/driver.c
@@ -26,6 +26,8 @@
#include <stdarg.h>
#include <string.h>
#include <stdio.h>
+#include "ntstatus.h"
+#define WIN32_NO_STATUS
#include "windef.h"
#include "winbase.h"
#include "ddrawgdi.h"
@@ -1253,3 +1255,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_SUCCESS;
+}
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