From 44b841683d443c02476efffd0ed943a23b5cacd3 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 15 Aug 2009 02:48:59 +0000 Subject: [PATCH 1/1] - Actually zero the select events in ZeroEvents - Part 3 of 3 (hopefully :P) svn path=/trunk/; revision=42675 --- reactos/drivers/network/afd/afd/select.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/reactos/drivers/network/afd/afd/select.c b/reactos/drivers/network/afd/afd/select.c index 02eb61a9e94..b78ee07f624 100644 --- a/reactos/drivers/network/afd/afd/select.c +++ b/reactos/drivers/network/afd/afd/select.c @@ -47,8 +47,10 @@ static VOID ZeroEvents( PAFD_HANDLE HandleArray, UINT HandleCount ) { UINT i; - for( i = 0; i < HandleCount; i++ ) + for( i = 0; i < HandleCount; i++ ) { HandleArray[i].Status = 0; + HandleArray[i].Events = 0; + } } @@ -194,9 +196,6 @@ AfdSelect( PDEVICE_OBJECT DeviceObject, PIRP Irp, } } - ZeroEvents( PollReq->Handles, - PollReq->HandleCount ); - KeAcquireSpinLock( &DeviceExt->Lock, &OldIrql ); for( i = 0; i < PollReq->HandleCount; i++ ) { -- 2.17.1