[NTOSKRNL] Drop the no longer needed Dirty field
authorPierre Schweitzer <pierre@reactos.org>
Thu, 18 Apr 2019 06:14:41 +0000 (08:14 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Thu, 18 Apr 2019 06:14:41 +0000 (08:14 +0200)
CORE-15954

ntoskrnl/cc/pin.c
ntoskrnl/include/internal/cc.h

index 044458f..b839e71 100644 (file)
@@ -216,7 +216,6 @@ CcpGetAppropriateBcb(
     iBcb->PFCB.MappedLength = Length;
     iBcb->PFCB.MappedFileOffset = *FileOffset;
     iBcb->Vacb = Vacb;
-    iBcb->Dirty = FALSE;
     iBcb->PinCount = 0;
     iBcb->RefCount = 1;
     ExInitializeResourceLite(&iBcb->Lock);
@@ -579,7 +578,6 @@ CcSetDirtyPinnedData (
     CCTRACE(CC_API_DEBUG, "Bcb=%p Lsn=%p\n",
         Bcb, Lsn);
 
-    iBcb->Dirty = TRUE;
     if (!iBcb->Vacb->Dirty)
     {
         CcRosMarkDirtyVacb(iBcb->Vacb);
index 332ad52..42b24e2 100644 (file)
@@ -233,7 +233,6 @@ typedef struct _INTERNAL_BCB
     ERESOURCE Lock;
     PUBLIC_BCB PFCB;
     PROS_VACB Vacb;
-    BOOLEAN Dirty;
     ULONG PinCount;
     CSHORT RefCount; /* (At offset 0x34 on WinNT4) */
     LIST_ENTRY BcbEntry;