diff --git a/patches/api-ms-win-Stub_DLLs/0028-uiautomationcore-Add-stub-for-UiaClientsAreListening.patch b/patches/api-ms-win-Stub_DLLs/0028-uiautomationcore-Add-stub-for-UiaClientsAreListening.patch new file mode 100644 index 00000000..250824b5 --- /dev/null +++ b/patches/api-ms-win-Stub_DLLs/0028-uiautomationcore-Add-stub-for-UiaClientsAreListening.patch @@ -0,0 +1,43 @@ +From 7b2e5b361ebe380ae671b8f3d2ae4c90167354dc Mon Sep 17 00:00:00 2001 +From: Sebastian Lackner +Date: Tue, 15 Nov 2016 22:00:38 +0100 +Subject: uiautomationcore: Add stub for UiaClientsAreListening. + +--- + dlls/uiautomationcore/main.c | 6 ++++++ + dlls/uiautomationcore/uiautomationcore.spec | 2 +- + 2 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/dlls/uiautomationcore/main.c b/dlls/uiautomationcore/main.c +index 71fe84c..6ea1351 100644 +--- a/dlls/uiautomationcore/main.c ++++ b/dlls/uiautomationcore/main.c +@@ -99,6 +99,12 @@ LRESULT WINAPI UiaReturnRawElementProvider(HWND hwnd, WPARAM wparam, LPARAM lpar + return 0; + } + ++BOOL WINAPI UiaClientsAreListening(void) ++{ ++ FIXME("(): stub\n"); ++ return FALSE; ++} ++ + + BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, void *reserved) + { +diff --git a/dlls/uiautomationcore/uiautomationcore.spec b/dlls/uiautomationcore/uiautomationcore.spec +index 321cd06..221711c 100644 +--- a/dlls/uiautomationcore/uiautomationcore.spec ++++ b/dlls/uiautomationcore/uiautomationcore.spec +@@ -52,7 +52,7 @@ + @ stub TransformPattern_Resize + @ stub TransformPattern_Rotate + @ stub UiaAddEvent +-@ stub UiaClientsAreListening ++@ stdcall UiaClientsAreListening() + @ stub UiaDisconnectAllProviders + @ stub UiaDisconnectProvider + @ stub UiaEventAddWindow +-- +2.9.0 + diff --git a/patches/patchinstall.sh b/patches/patchinstall.sh index 7ca3d914..3b7406f6 100755 --- a/patches/patchinstall.sh +++ b/patches/patchinstall.sh @@ -2715,6 +2715,7 @@ if test "$enable_api_ms_win_Stub_DLLs" -eq 1; then patch_apply api-ms-win-Stub_DLLs/0025-shcore-Add-stub-for-GetProcessDpiAwareness.patch patch_apply api-ms-win-Stub_DLLs/0026-feclient-Add-stub-dll.patch patch_apply api-ms-win-Stub_DLLs/0027-uiautomationcore-Add-dll-and-stub-some-functions.patch + patch_apply api-ms-win-Stub_DLLs/0028-uiautomationcore-Add-stub-for-UiaClientsAreListening.patch ( echo '+ { "Michael Müller", "kernelbase: Add dll and add stub for QuirkIsEnabled.", 1 },'; echo '+ { "Michael Müller", "api-ms-win-core-quirks-l1-1-0: Add dll.", 1 },'; @@ -2739,6 +2740,7 @@ if test "$enable_api_ms_win_Stub_DLLs" -eq 1; then echo '+ { "Sebastian Lackner", "shcore: Add stub for GetProcessDpiAwareness.", 1 },'; echo '+ { "Michael Müller", "feclient: Add stub dll.", 1 },'; echo '+ { "Michael Müller", "uiautomationcore: Add dll and stub some functions.", 1 },'; + echo '+ { "Sebastian Lackner", "uiautomationcore: Add stub for UiaClientsAreListening.", 1 },'; ) >> "$patchlist" fi