Update NTOSKRNL/CC/ccmdlhandler.cpp

This commit is contained in:
Dibyamartanda Samanta 2024-05-17 17:07:42 +02:00
parent 12c4e07a18
commit 98d2bb9ea6

View File

@ -234,7 +234,7 @@ NTAPI
CcMdlWriteAbort(IN PFILE_OBJECT FileObject, CcMdlWriteAbort(IN PFILE_OBJECT FileObject,
IN PMDL MdlChain) IN PMDL MdlChain)
{ {
KIRQL CurrentIrql = {0}; // Underneath a UCHAR KIRQL CurrentIrql = {0};
PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap; PSHARED_CACHE_MAP SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
@ -248,7 +248,7 @@ for( auto it = begin(MdlChain); it != end(MdlChain);++it)
} }
if ( (MdlChain->MdlFlags & 2) != 0 ) if ( (MdlChain->MdlFlags & 2) != 0 )
{ {
CurrentIrql = KeAcquireQueuedSpinLock(LockQueueMasterLock); CurrentIrql = KeAcquireQueuedSpinLock(LockQueueMasterLock);
CcDecrementOpenCount(SharedCacheMap); CcDecrementOpenCount(SharedCacheMap);
KeReleaseQueuedSpinLock(LockQueueMasterLock, CurrentIrql); KeReleaseQueuedSpinLock(LockQueueMasterLock, CurrentIrql);
} }