Fix a potential null pointer dereference
This commit is contained in:
parent
2fa6ef861b
commit
f42dc949f7
|
@ -111,8 +111,13 @@ void RemoveEntryList(xboxkrnl::PLIST_ENTRY pEntry)
|
|||
xboxkrnl::PLIST_ENTRY _EX_Flink = pEntry->Flink;
|
||||
xboxkrnl::PLIST_ENTRY _EX_Blink = pEntry->Blink;
|
||||
|
||||
_EX_Blink->Flink = _EX_Flink;
|
||||
_EX_Flink->Blink = _EX_Blink;
|
||||
if (_EX_Flink != nullptr) {
|
||||
_EX_Blink->Flink = _EX_Flink;
|
||||
}
|
||||
|
||||
if (_EX_Flink != nullptr) {
|
||||
_EX_Flink->Blink = _EX_Blink;
|
||||
}
|
||||
}
|
||||
|
||||
xboxkrnl::PLIST_ENTRY RemoveHeadList(xboxkrnl::PLIST_ENTRY pListHead)
|
||||
|
|
Loading…
Reference in New Issue