Maarten Lankhorst : quartz: Use unicode calls in SystemClock.

Alexandre Julliard julliard at winehq.org
Fri Dec 3 09:31:41 CST 2010


Module: wine
Branch: master
Commit: 70b31cf0ce291ce5cd40457135632133de98e995
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=70b31cf0ce291ce5cd40457135632133de98e995

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Fri Dec  3 09:38:12 2010 +0100

quartz: Use unicode calls in SystemClock.

---

 dlls/quartz/systemclock.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/quartz/systemclock.c b/dlls/quartz/systemclock.c
index 6241352..e48dbe4 100644
--- a/dlls/quartz/systemclock.c
+++ b/dlls/quartz/systemclock.c
@@ -137,11 +137,11 @@ static DWORD WINAPI SystemClockAdviseThread(LPVOID lpParam) {
 outrefresh:
     LeaveCriticalSection(&This->safe);
     
-    while (PeekMessageA(&msg, NULL, 0, 0, PM_REMOVE)) {
+    while (PeekMessageW(&msg, NULL, 0, 0, PM_REMOVE)) {
       /** if hwnd we suppose that is a windows event ... */
       if  (NULL != msg.hwnd) {
 	TranslateMessage(&msg);
-	DispatchMessageA(&msg);
+	DispatchMessageW(&msg);
       } else {
 	switch (msg.message) {	    
 	case WM_QUIT:
@@ -178,7 +178,7 @@ static BOOL SystemClockPostMessageToAdviseThread(SystemClockImpl* This, UINT iMs
     SetThreadPriority(This->adviseThread, THREAD_PRIORITY_TIME_CRITICAL);
     This->adviseThreadActive = TRUE;
     while(1) {
-      res = PostThreadMessageA(This->adviseThreadId, iMsg, 0, 0);
+      res = PostThreadMessageW(This->adviseThreadId, iMsg, 0, 0);
       /* Let the thread creates its message queue (with MsgWaitForMultipleObjects call) by yielding and retrying */
       if (!res && (GetLastError() == ERROR_INVALID_THREAD_ID))
 	Sleep(0);
@@ -187,7 +187,7 @@ static BOOL SystemClockPostMessageToAdviseThread(SystemClockImpl* This, UINT iMs
     }
     return res;
   }
-  return PostThreadMessageA(This->adviseThreadId, iMsg, 0, 0);
+  return PostThreadMessageW(This->adviseThreadId, iMsg, 0, 0);
 }
 
 static ULONG WINAPI SystemClockImpl_AddRef(IReferenceClock* iface) {




More information about the wine-cvs mailing list