mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-30 19:26:05 +00:00
- Fix a memory leak
svn path=/trunk/; revision=40177
This commit is contained in:
@@ -54,6 +54,11 @@ EthCreateFilter(
|
||||
IN PUCHAR AdapterAddress,
|
||||
OUT PETH_FILTER * Filter);
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
EthDeleteFilter(
|
||||
IN PETH_FILTER Filter);
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
EthFilterDprIndicateReceive(
|
||||
|
||||
@@ -1898,6 +1898,12 @@ NdisIPnPStopDevice(
|
||||
Adapter->NdisMiniportBlock.AllocatedResourcesTranslated = NULL;
|
||||
}
|
||||
|
||||
if (Adapter->NdisMiniportBlock.EthDB)
|
||||
{
|
||||
EthDeleteFilter(Adapter->NdisMiniportBlock.EthDB);
|
||||
Adapter->NdisMiniportBlock.EthDB = NULL;
|
||||
}
|
||||
|
||||
Adapter->NdisMiniportBlock.OldPnPDeviceState = Adapter->NdisMiniportBlock.PnPDeviceState;
|
||||
Adapter->NdisMiniportBlock.PnPDeviceState = NdisPnPDeviceStopped;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user