From fd9406974e79efb24e13d775a8e040f069fbef9f Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 25 Apr 2010 20:51:07 +0000 Subject: [PATCH] [AFD] - Add some sanity checks svn path=/trunk/; revision=47023 --- reactos/drivers/network/afd/afd/lock.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/drivers/network/afd/afd/lock.c b/reactos/drivers/network/afd/afd/lock.c index 7605f8d0774..dcc4f24089a 100644 --- a/reactos/drivers/network/afd/afd/lock.c +++ b/reactos/drivers/network/afd/afd/lock.c @@ -17,6 +17,10 @@ PVOID LockRequest( PIRP Irp, PIO_STACK_LOCATION IrpSp ) { BOOLEAN LockFailed = FALSE; + ASSERT(IrpSp->Parameters.DeviceIoControl.Type3InputBuffer); + ASSERT(IrpSp->Parameters.DeviceIoControl.InputBufferLength); + ASSERT(!Irp->MdlAddress); + Irp->MdlAddress = IoAllocateMdl( IrpSp->Parameters.DeviceIoControl.Type3InputBuffer, IrpSp->Parameters.DeviceIoControl.InputBufferLength,