diff --git a/drivers/storage/class/cdrom_new/cdrom.c b/drivers/storage/class/cdrom_new/cdrom.c index cbf3efb612a..e4703e30732 100644 --- a/drivers/storage/class/cdrom_new/cdrom.c +++ b/drivers/storage/class/cdrom_new/cdrom.c @@ -1412,9 +1412,9 @@ CdRomStartIo( // ExInterlockedPushEntrySList(&(cdData->Mmc.DelayedIrps), - (PSINGLE_LIST_ENTRY)&(Irp->Tail.Overlay.DriverContext[0]), + (PSLIST_ENTRY)&(Irp->Tail.Overlay.DriverContext[0]), // ReactOS &(cdData->Mmc.DelayedLock)); - + queueDepth = ExQueryDepthSList(&(cdData->Mmc.DelayedIrps)); if (queueDepth == 1) { diff --git a/drivers/storage/class/cdrom_new/mmc.c b/drivers/storage/class/cdrom_new/mmc.c index 7dcc3614a1d..8ea84a89ef9 100644 --- a/drivers/storage/class/cdrom_new/mmc.c +++ b/drivers/storage/class/cdrom_new/mmc.c @@ -1233,7 +1233,11 @@ CdRompFlushDelayedList( IN BOOLEAN CalledFromWorkItem ) { +#ifdef __REACTOS__ + PSLIST_ENTRY list; +#else PSINGLE_LIST_ENTRY list; +#endif PIRP irp; // NOTE - REF #0002