[Bug 39509] OneDrive for Business installer crashes in Win8 mode (user32.dll 'SetCoalescableTimer' stub missing)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Oct 27 12:05:04 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=39509

Austin English <austinenglish at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #52657|0                           |1
        is obsolete|                            |

--- Comment #3 from Austin English <austinenglish at gmail.com> ---
Comment on attachment 52657
  --> https://bugs.winehq.org/attachment.cgi?id=52657
stub

>From d34255d7384d1a25668e3bbbc8dd9b61bc2f1b49 Mon Sep 17 00:00:00 2001
>From: Austin English <austinenglish at gmail.com>
>Date: Tue, 27 Oct 2015 11:51:39 -0500
>Subject: [PATCH] user32: add SetCoalescableTimer stub
>
>Signed-off-by: Austin English <austinenglish at gmail.com>
>---
> dlls/user32/message.c   | 17 +++++++++++++++++
> dlls/user32/user32.spec |  1 +
> 2 files changed, 18 insertions(+)
>
>diff --git a/dlls/user32/message.c b/dlls/user32/message.c
>index d122980..cf83be0 100644
>--- a/dlls/user32/message.c
>+++ b/dlls/user32/message.c
>@@ -4620,3 +4620,20 @@ BOOL WINAPI ChangeWindowMessageFilterEx( HWND hwnd, UINT message, DWORD action,
>     FIXME( "%p %x %d %p\n", hwnd, message, action, changefilter );
>     return TRUE;
> }
>+
>+/******************************************************************
>+ *      SetCoalescableTimer (USER32.@)
>+ */
>+
>+UINT_PTR WINAPI SetCoalescableTimer( HWND hwnd, UINT_PTR id, UINT timeout, TIMERPROC proc, ULONG delay )
>+{
>+    if(delay == 0) {
>+        FIXME("%p %lx %d %p %u semi-stub\n", hwnd, id, timeout, proc, delay );
>+        return SetTimer(hwnd, id, timeout, proc);
>+    }
>+    else {
>+        FIXME("%p %lx %d %p %u: stub\n", hwnd, id, timeout, proc, delay );
>+        SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
>+        return 0;
>+    }
>+}
>diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec
>index 9b409df..163ae46 100644
>--- a/dlls/user32/user32.spec
>+++ b/dlls/user32/user32.spec
>@@ -620,6 +620,7 @@
> @ stdcall SetClassWord(long long long)
> @ stdcall SetClipboardData(long long)
> @ stdcall SetClipboardViewer(long)
>+@ stdcall SetCoalescableTimer(long long long ptr long)
> # @ stub SetConsoleReserveKeys
> @ stdcall SetCursor(long)
> @ stub SetCursorContents
>-- 
>2.6.1
>

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list