mirror of
https://github.com/reactos/reactos.git
synced 2024-12-29 02:25:17 +00:00
Simply fix up the formatting, there were tabs and 3 spaces and 4 spaces and 2 spaces identation. No code was harmed.
svn path=/trunk/; revision=14997
This commit is contained in:
parent
74d7b0c5f4
commit
264cee75a3
1 changed files with 71 additions and 68 deletions
|
@ -1232,7 +1232,10 @@ IoSecondStageCompletion(PKAPC Apc,
|
|||
Irp = CONTAINING_RECORD(Apc, IRP, Tail.Apc);
|
||||
DPRINT("IoSecondStageCompletition, %x\n", Irp);
|
||||
|
||||
/* Save the User Event */
|
||||
UserEvent = Irp->UserEvent;
|
||||
|
||||
/* Remember if the IRP is Sync or not */
|
||||
SyncIrp = Irp->Flags & IRP_SYNCHRONOUS_API ? TRUE : FALSE;
|
||||
|
||||
/* Handle Buffered case first */
|
||||
|
@ -1294,6 +1297,7 @@ IoSecondStageCompletion(PKAPC Apc,
|
|||
/* Set the Status */
|
||||
FileObject->FinalStatus = Irp->IoStatus.Status;
|
||||
|
||||
/* FIXME: Remove this check when I/O code is fixed */
|
||||
if (UserEvent != &FileObject->Event)
|
||||
{
|
||||
/* Signal Event */
|
||||
|
@ -1309,7 +1313,7 @@ IoSecondStageCompletion(PKAPC Apc,
|
|||
}
|
||||
|
||||
/* Now call the User APC if one was requested */
|
||||
if (Irp->Overlay.AsynchronousParameters.UserApcRoutine != NULL)
|
||||
if (Irp->Overlay.AsynchronousParameters.UserApcRoutine)
|
||||
{
|
||||
KeInitializeApc(&Irp->Tail.Apc,
|
||||
KeGetCurrentThread(),
|
||||
|
@ -1339,14 +1343,13 @@ IoSecondStageCompletion(PKAPC Apc,
|
|||
}
|
||||
}
|
||||
|
||||
if (Irp)
|
||||
{
|
||||
IoFreeIrp(Irp);
|
||||
}
|
||||
/* Free the Irp if it hasn't already */
|
||||
if (Irp) IoFreeIrp(Irp);
|
||||
|
||||
if (FileObject)
|
||||
{
|
||||
/* Dereference the user event, if it is an event object */
|
||||
/* FIXME: Remove last check when I/O code is fixed */
|
||||
if (UserEvent && !SyncIrp && UserEvent != &FileObject->Event)
|
||||
{
|
||||
ObDereferenceObject(UserEvent);
|
||||
|
|
Loading…
Reference in a new issue