Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56709
-- v3: user32: Add EvaluateProximityToRect stub.
From: Vijay Kiran Kamuju infyquest@gmail.com
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56709 --- dlls/user32/misc.c | 12 ++++++++++++ dlls/user32/user32.spec | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/dlls/user32/misc.c b/dlls/user32/misc.c index 497d40e9dc6..ea7f4bcdeba 100644 --- a/dlls/user32/misc.c +++ b/dlls/user32/misc.c @@ -484,6 +484,18 @@ BOOL WINAPI RegisterTouchHitTestingWindow(HWND hwnd, ULONG value) return TRUE; }
+ +/********************************************************************** + * PackTouchHitTestingProximityEvaluation [USER32.@] + */ +LRESULT WINAPI PackTouchHitTestingProximityEvaluation(const TOUCH_HIT_TESTING_INPUT *input, + const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *proximity) +{ + FIXME("(%p,%p): stub\n", input, proximity); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return 0; +} + /********************************************************************** * GetPointerType [USER32.@] */ diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 8b99090afac..25bb1f07724 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -895,7 +895,7 @@ @ stdcall OpenWindowStationA(str long long) @ stdcall OpenWindowStationW(wstr long long) @ stdcall PackDDElParam(long long long) -# @ stub PackTouchHitTestingProximityEvaluation +@ stdcall PackTouchHitTestingProximityEvaluation(ptr ptr) @ stdcall PaintDesktop(long) # @ stub PaintMenuBar # @ stub PaintMonitor
From: Vijay Kiran Kamuju infyquest@gmail.com
--- dlls/user32/misc.c | 11 +++++++++++ dlls/user32/user32.spec | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/dlls/user32/misc.c b/dlls/user32/misc.c index ea7f4bcdeba..531d219fc7b 100644 --- a/dlls/user32/misc.c +++ b/dlls/user32/misc.c @@ -484,6 +484,17 @@ BOOL WINAPI RegisterTouchHitTestingWindow(HWND hwnd, ULONG value) return TRUE; }
+/********************************************************************** + * EvaluateProximityToRect [USER32.@] + */ +BOOL WINAPI EvaluateProximityToRect(const RECT *box, + const TOUCH_HIT_TESTING_INPUT *input, + TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *proximity) +{ + FIXME("(%p,%p,%p): stub\n", rect, input, proximity); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +}
/********************************************************************** * PackTouchHitTestingProximityEvaluation [USER32.@] diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 25bb1f07724..9d3a8f7bef8 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -489,7 +489,7 @@ @ stdcall EnumWindows(ptr long) @ stdcall EqualRect(ptr ptr) # @ stub EvaluateProximityToPolygon -# @ stub EvaluateProximityToRect +@ stdcall EvaluateProximityToRect(ptr ptr ptr) @ stdcall ExcludeUpdateRgn(long long) NtUserExcludeUpdateRgn @ stdcall ExitWindowsEx(long long) @ stdcall FillRect(long ptr long)
Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=150011
Your paranoid android.
=== debian11 (build log) ===
../wine/dlls/user32/misc.c:494:31: error: ‘rect’ undeclared (first use in this function) Task: The win32 Wine build failed
=== debian11b (build log) ===
../wine/dlls/user32/misc.c:494:31: error: ‘rect’ undeclared (first use in this function) Task: The wow64 Wine build failed