mirror of
https://github.com/reactos/reactos.git
synced 2024-09-14 06:42:52 +00:00
Minor cleanup
svn path=/trunk/; revision=6604
This commit is contained in:
parent
1193f17c26
commit
dc8ce663c6
|
@ -221,10 +221,6 @@ typedef struct
|
||||||
extern PCDFS_GLOBAL_DATA CdfsGlobalData;
|
extern PCDFS_GLOBAL_DATA CdfsGlobalData;
|
||||||
|
|
||||||
|
|
||||||
int CdfsStrcmpi( wchar_t *str1, wchar_t *str2 );
|
|
||||||
void CdfsWstrcpy( wchar_t *str1, wchar_t *str2, int max );
|
|
||||||
|
|
||||||
|
|
||||||
/* cleanup.c */
|
/* cleanup.c */
|
||||||
|
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* along with this program; if not, write to the Free Software
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
*/
|
*/
|
||||||
/* $Id: common.c,v 1.6 2003/11/09 11:20:28 ekohl Exp $
|
/* $Id: common.c,v 1.7 2003/11/10 18:07:36 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -134,12 +134,11 @@ CdfsDeviceIoControl (IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PVOID InputBuffer,
|
IN PVOID InputBuffer,
|
||||||
IN ULONG InputBufferSize,
|
IN ULONG InputBufferSize,
|
||||||
IN OUT PVOID OutputBuffer,
|
IN OUT PVOID OutputBuffer,
|
||||||
IN OUT PULONG pOutputBufferSize,
|
IN OUT PULONG OutputBufferSize,
|
||||||
IN BOOLEAN Override)
|
IN BOOLEAN Override)
|
||||||
{
|
{
|
||||||
PIO_STACK_LOCATION Stack;
|
PIO_STACK_LOCATION Stack;
|
||||||
IO_STATUS_BLOCK IoStatus;
|
IO_STATUS_BLOCK IoStatus;
|
||||||
ULONG OutputBufferSize = 0;
|
|
||||||
KEVENT Event;
|
KEVENT Event;
|
||||||
PIRP Irp;
|
PIRP Irp;
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
|
@ -150,11 +149,6 @@ CdfsDeviceIoControl (IN PDEVICE_OBJECT DeviceObject,
|
||||||
InputBuffer, InputBufferSize, OutputBuffer, pOutputBufferSize,
|
InputBuffer, InputBufferSize, OutputBuffer, pOutputBufferSize,
|
||||||
pOutputBufferSize ? *pOutputBufferSize : 0);
|
pOutputBufferSize ? *pOutputBufferSize : 0);
|
||||||
|
|
||||||
if (pOutputBufferSize)
|
|
||||||
{
|
|
||||||
OutputBufferSize = *pOutputBufferSize;
|
|
||||||
}
|
|
||||||
|
|
||||||
KeInitializeEvent (&Event, NotificationEvent, FALSE);
|
KeInitializeEvent (&Event, NotificationEvent, FALSE);
|
||||||
|
|
||||||
DPRINT("Building device I/O control request ...\n");
|
DPRINT("Building device I/O control request ...\n");
|
||||||
|
@ -163,7 +157,7 @@ CdfsDeviceIoControl (IN PDEVICE_OBJECT DeviceObject,
|
||||||
InputBuffer,
|
InputBuffer,
|
||||||
InputBufferSize,
|
InputBufferSize,
|
||||||
OutputBuffer,
|
OutputBuffer,
|
||||||
OutputBufferSize,
|
(OutputBufferSize != NULL) ? *OutputBufferSize : 0,
|
||||||
FALSE,
|
FALSE,
|
||||||
&Event,
|
&Event,
|
||||||
&IoStatus);
|
&IoStatus);
|
||||||
|
@ -192,9 +186,9 @@ CdfsDeviceIoControl (IN PDEVICE_OBJECT DeviceObject,
|
||||||
Status = IoStatus.Status;
|
Status = IoStatus.Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pOutputBufferSize)
|
if (OutputBufferSize != NULL)
|
||||||
{
|
{
|
||||||
*pOutputBufferSize = OutputBufferSize;
|
*OutputBufferSize = IoStatus.Information;
|
||||||
}
|
}
|
||||||
|
|
||||||
DPRINT("Returning Status %x\n", Status);
|
DPRINT("Returning Status %x\n", Status);
|
||||||
|
|
Loading…
Reference in a new issue