Return failure if native function failed. one more test passes
[reactos.git] / reactos / lib / kernel32 / thread / thread.c
index 56e4ede..3c68a8b 100644 (file)
@@ -530,7 +530,10 @@ SetThreadAffinityMask(HANDLE hThread,
                                  &AffinityMask,
                                  sizeof(KAFFINITY));
   if (!NT_SUCCESS(Status))
+  {
     SetLastErrorByStatus(Status);
+    ThreadBasic.AffinityMask = 0;
+  }
 
   return(ThreadBasic.AffinityMask);
 }