From 37f215e162cd36a44bc45afab2a4542b2aa3d8cc Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Wed, 21 Nov 2007 16:01:59 +0000 Subject: [PATCH] don't assign DO_DIRECT_IO directly to DeviceObject->Flags svn path=/trunk/; revision=30633 --- reactos/drivers/filesystems/mup/mup.c | 2 +- reactos/drivers/filesystems/mup/mup.h | 2 +- reactos/drivers/filesystems/npfs/npfs.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/drivers/filesystems/mup/mup.c b/reactos/drivers/filesystems/mup/mup.c index 18cdf705074..507b9efa09c 100644 --- a/reactos/drivers/filesystems/mup/mup.c +++ b/reactos/drivers/filesystems/mup/mup.c @@ -72,7 +72,7 @@ DriverEntry(PDRIVER_OBJECT DriverObject, } /* Initialize driver data */ - DeviceObject->Flags = DO_DIRECT_IO; + DeviceObject->Flags |= DO_DIRECT_IO; // DriverObject->MajorFunction[IRP_MJ_CLOSE] = NtfsClose; DriverObject->MajorFunction[IRP_MJ_CREATE] = MupCreate; DriverObject->MajorFunction[IRP_MJ_CREATE_NAMED_PIPE] = MupCreate; diff --git a/reactos/drivers/filesystems/mup/mup.h b/reactos/drivers/filesystems/mup/mup.h index 08f790d78e8..af69070321a 100644 --- a/reactos/drivers/filesystems/mup/mup.h +++ b/reactos/drivers/filesystems/mup/mup.h @@ -18,7 +18,7 @@ typedef struct /* create.c */ - +DRIVER_DISPATCH MupCreate; NTSTATUS STDCALL MupCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp); diff --git a/reactos/drivers/filesystems/npfs/npfs.c b/reactos/drivers/filesystems/npfs/npfs.c index 5c24cfe5c1b..042979ecde2 100644 --- a/reactos/drivers/filesystems/npfs/npfs.c +++ b/reactos/drivers/filesystems/npfs/npfs.c @@ -69,7 +69,7 @@ DriverEntry(PDRIVER_OBJECT DriverObject, } /* initialize the device object */ - DeviceObject->Flags = DO_DIRECT_IO; + DeviceObject->Flags |= DO_DIRECT_IO; /* initialize the device extension */ DeviceExtension = DeviceObject->DeviceExtension;