This commit is contained in:
Bill Zissimopoulos
2016-01-03 23:42:50 -08:00
parent cef8add09f
commit f27dee21ef
3 changed files with 4 additions and 4 deletions

View File

@ -195,7 +195,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwrite(FSP_FILE_SYSTEM *FileSystem,
(~DELETE | (Request->Req.Create.DesiredAccess & DELETE)) :
(~FILE_WRITE_DATA | (Request->Req.Create.DesiredAccess & FILE_WRITE_DATA));
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, Supersede, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
@ -247,7 +247,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwriteIf(FSP_FILE_SYSTEM *FileSyste
if (!Create)
{
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, FALSE, &FileNode);
if (!NT_SUCCESS(Result))
{
if (STATUS_OBJECT_NAME_NOT_FOUND != Result)

View File

@ -25,7 +25,7 @@ FSP_API NTSTATUS FspFileSystemCreate(PWSTR DevicePath,
*PFileSystem = 0;
if (0 == Interface)
Interface = FspFileSystemNullInterface;
Interface = &FspFileSystemNullInterface;
FileSystem = MemAlloc(sizeof *FileSystem);
if (0 == FileSystem)