mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 03:13:00 +00:00
- Fix a possible crash
svn path=/branches/aicom-network-fixes/; revision=36185
This commit is contained in:
parent
cba47cf99e
commit
e96b8c3c83
1 changed files with 4 additions and 2 deletions
|
@ -891,13 +891,15 @@ NdisGetFirstBufferFromPacket(
|
||||||
|
|
||||||
Buffer = _Packet->Private.Head;
|
Buffer = _Packet->Private.Head;
|
||||||
*_FirstBuffer = Buffer;
|
*_FirstBuffer = Buffer;
|
||||||
*_FirstBufferVA = MmGetMdlVirtualAddress(Buffer);
|
|
||||||
|
|
||||||
if (Buffer != NULL) {
|
if (Buffer != NULL) {
|
||||||
*_FirstBufferLength = MmGetMdlByteCount(Buffer);
|
*_FirstBufferLength = MmGetMdlByteCount(Buffer);
|
||||||
|
*_FirstBufferVA = MmGetMdlVirtualAddress(Buffer);
|
||||||
Buffer = Buffer->Next;
|
Buffer = Buffer->Next;
|
||||||
} else
|
} else {
|
||||||
*_FirstBufferLength = 0;
|
*_FirstBufferLength = 0;
|
||||||
|
*_FirstBufferVA = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
*_TotalBufferLength = *_FirstBufferLength;
|
*_TotalBufferLength = *_FirstBufferLength;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue