From b5831e218d04171eb050738f52efb99add23b5ac Mon Sep 17 00:00:00 2001 From: Hartmut Birr Date: Sat, 26 Nov 2005 16:04:33 +0000 Subject: [PATCH] Fixed CcTryToAcquireBrokenMutex. svn path=/trunk/; revision=19639 --- reactos/ntoskrnl/cc/view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/cc/view.c b/reactos/ntoskrnl/cc/view.c index ba99ae33e52..b9d9fb02cfe 100644 --- a/reactos/ntoskrnl/cc/view.c +++ b/reactos/ntoskrnl/cc/view.c @@ -115,7 +115,7 @@ FASTCALL CcTryToAcquireBrokenMutex(PFAST_MUTEX FastMutex) { KeEnterCriticalRegion(); - if (InterlockedExchange(&FastMutex->Count, 0) == 1) + if (InterlockedCompareExchange(&FastMutex->Count, 0, 1) == 1) { FastMutex->Owner = KeGetCurrentThread(); return(TRUE); -- 2.17.1