mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 17:56:00 +00:00
- Fixed a wrong index, which resulted in writing over the end of an allocated buffer.
svn path=/trunk/; revision=8284
This commit is contained in:
parent
1f1b824d08
commit
5b5028fcb9
1 changed files with 1 additions and 2 deletions
|
@ -426,6 +426,7 @@ NdisMAllocateMapRegisters(
|
|||
{
|
||||
NDIS_DbgPrint(MAX_TRACE, ("iterating, basemapregistersneeded = %d, IoAlloc = 0x%x\n", BaseMapRegistersNeeded, IoAllocateAdapterChannel));
|
||||
|
||||
BaseMapRegistersNeeded--;
|
||||
Adapter->NdisMiniportBlock.CurrentMapRegister = BaseMapRegistersNeeded;
|
||||
KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
|
||||
{
|
||||
|
@ -453,8 +454,6 @@ NdisMAllocateMapRegisters(
|
|||
NDIS_DbgPrint(MAX_TRACE, ("resetting event\n"));
|
||||
|
||||
KeResetEvent(&Adapter->DmaEvent);
|
||||
|
||||
BaseMapRegistersNeeded--;
|
||||
}
|
||||
|
||||
NDIS_DbgPrint(MAX_TRACE, ("returning success\n"));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue