projects
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1f1b824
)
- Fixed a wrong index, which resulted in writing over the end of an allocated buffer.
author
Hartmut Birr
<osexpert@googlemail.com>
Sat, 21 Feb 2004 12:58:49 +0000
(12:58 +0000)
committer
Hartmut Birr
<osexpert@googlemail.com>
Sat, 21 Feb 2004 12:58:49 +0000
(12:58 +0000)
svn path=/trunk/; revision=8284
reactos/drivers/net/ndis/ndis/io.c
patch
|
blob
|
history
diff --git
a/reactos/drivers/net/ndis/ndis/io.c
b/reactos/drivers/net/ndis/ndis/io.c
index
ceb0ab8
..
0ec3e10
100644
(file)
--- a/
reactos/drivers/net/ndis/ndis/io.c
+++ b/
reactos/drivers/net/ndis/ndis/io.c
@@
-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"));