Module: wine Branch: master Commit: cb0607ced2be5165a3c964f6215da86d5dfe1915 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cb0607ced2be5165a3c964f621...
Author: Alexandre Julliard julliard@winehq.org Date: Sat Aug 29 12:22:13 2009 +0200
kernel32: Fix the GetThreadPriorityBoost return value.
---
dlls/kernel32/tests/thread.c | 11 +++++------ dlls/kernel32/thread.c | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/dlls/kernel32/tests/thread.c b/dlls/kernel32/tests/thread.c index e80c63e..275f6aa 100644 --- a/dlls/kernel32/tests/thread.c +++ b/dlls/kernel32/tests/thread.c @@ -698,8 +698,7 @@ static VOID test_thread_priority(void) return; }
- todo_wine - ok(rc!=0,"error=%d\n",GetLastError()); + ok(rc!=0,"error=%d\n",GetLastError());
if (pOpenThread) { /* check that access control is obeyed */ @@ -709,7 +708,7 @@ static VOID test_thread_priority(void) ok(access_thread!=NULL,"OpenThread returned an invalid handle\n"); if (access_thread!=NULL) { obey_ar(pSetThreadPriorityBoost(access_thread,1)==0); - obey_ar(pGetThreadPriorityBoost(access_thread,&disabled)==0); + todo_wine obey_ar(pGetThreadPriorityBoost(access_thread,&disabled)==0); ok(CloseHandle(access_thread),"Error Closing thread handle\n"); } } @@ -723,10 +722,10 @@ static VOID test_thread_priority(void)
rc = pSetThreadPriorityBoost(curthread,0); ok( rc != 0, "error=%d\n",GetLastError()); - rc=pGetThreadPriorityBoost(curthread,&disabled); - ok(rc!=0 && disabled==0, - "rc=%d error=%d disabled=%d\n",rc,GetLastError(),disabled); } + rc=pGetThreadPriorityBoost(curthread,&disabled); + ok(rc!=0 && disabled==0, + "rc=%d error=%d disabled=%d\n",rc,GetLastError(),disabled); }
/* check the GetThreadTimes function */ diff --git a/dlls/kernel32/thread.c b/dlls/kernel32/thread.c index b037f44..0029e11 100644 --- a/dlls/kernel32/thread.c +++ b/dlls/kernel32/thread.c @@ -352,7 +352,7 @@ BOOL WINAPI GetThreadPriorityBoost( PBOOL pstate) /* [out] pointer to var that receives the boost state */ { if (pstate) *pstate = FALSE; - return NO_ERROR; + return TRUE; }