[ros-diffs] [arty] 34828: More specific error messages. More correct according to winetests.
arty at svn.reactos.org
arty at svn.reactos.org
Sun Jul 27 10:12:13 CEST 2008
Author: arty
Date: Sun Jul 27 03:12:12 2008
New Revision: 34828
URL: http://svn.reactos.org/svn/reactos?rev=34828&view=rev
Log:
More specific error messages. More correct according to winetests.
Modified:
trunk/reactos/drivers/filesystems/npfs/create.c
Modified: trunk/reactos/drivers/filesystems/npfs/create.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/npfs/create.c?rev=34828&r1=34827&r2=34828&view=diff
==============================================================================
--- trunk/reactos/drivers/filesystems/npfs/create.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/filesystems/npfs/create.c [iso-8859-1] Sun Jul 27 03:12:12 2008
@@ -255,9 +255,9 @@
if (ClientCcb->Data)
ExFreePool(ClientCcb->Data);
KeUnlockMutex(&Fcb->CcbListLock);
- Irp->IoStatus.Status = STATUS_PIPE_BUSY;
+ Irp->IoStatus.Status = STATUS_OBJECT_PATH_NOT_FOUND;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
- return STATUS_PIPE_BUSY;
+ return STATUS_OBJECT_PATH_NOT_FOUND;
}
}
else
@@ -368,9 +368,9 @@
{
DPRINT("Out of instances.\n");
ExFreePool(Ccb);
- Irp->IoStatus.Status = STATUS_PIPE_BUSY;
+ Irp->IoStatus.Status = STATUS_INSTANCE_NOT_AVAILABLE;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
- return STATUS_PIPE_BUSY;
+ return STATUS_INSTANCE_NOT_AVAILABLE;
}
/* FIXME: Check pipe modes also! */
More information about the Ros-diffs
mailing list