From 1d1e963067ccd862b5969f7d574cd884d1cd2ade Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Tue, 9 Aug 2005 08:54:56 +0000 Subject: [PATCH 1/1] Return failure if native function failed. one more test passes svn path=/trunk/; revision=17236 --- reactos/lib/kernel32/thread/thread.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/lib/kernel32/thread/thread.c b/reactos/lib/kernel32/thread/thread.c index 56e4ede53fc..3c68a8b263c 100644 --- a/reactos/lib/kernel32/thread/thread.c +++ b/reactos/lib/kernel32/thread/thread.c @@ -530,7 +530,10 @@ SetThreadAffinityMask(HANDLE hThread, &AffinityMask, sizeof(KAFFINITY)); if (!NT_SUCCESS(Status)) + { SetLastErrorByStatus(Status); + ThreadBasic.AffinityMask = 0; + } return(ThreadBasic.AffinityMask); } -- 2.17.1