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;