From beb99d9992b24ba322181546ce5eb4c4dcf55030 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 7 Aug 2014 10:10:02 +0000 Subject: [PATCH] [NPFS] - Base data queue entry on the right struct member in NpCompleteStalledWrites. Fixes list entry corruption found in CORE-8419. svn path=/trunk/; revision=63826 --- reactos/drivers/filesystems/npfs/datasup.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reactos/drivers/filesystems/npfs/datasup.c b/reactos/drivers/filesystems/npfs/datasup.c index bc530ec7fcf..e15be9473ef 100644 --- a/reactos/drivers/filesystems/npfs/datasup.c +++ b/reactos/drivers/filesystems/npfs/datasup.c @@ -62,7 +62,9 @@ NpCompleteStalledWrites(IN PNP_DATA_QUEUE DataQueue, { if (!QuotaLeft) break; - DataQueueEntry = CONTAINING_RECORD(NextEntry, NP_DATA_QUEUE_ENTRY, Irp); + DataQueueEntry = CONTAINING_RECORD(NextEntry, + NP_DATA_QUEUE_ENTRY, + QueueEntry); Irp = DataQueueEntry->Irp;