Fixed a bug in KeSetDisableBoostThread

This commit is contained in:
ergo720 2023-03-01 17:08:35 +01:00
parent 9e9d3f390f
commit d0890d588d
1 changed files with 1 additions and 1 deletions

View File

@ -1838,7 +1838,7 @@ XBSYSAPI EXPORTNUM(144) xbox::boolean_xt NTAPI xbox::KeSetDisableBoostThread
KiLockDispatcherDatabase(&oldIRQL);
// It cannot fail because all thread handles are created by ob
const auto &nativeHandle = GetNativeHandle<true>(PspGetCurrentThread()->UniqueThread);
const auto &nativeHandle = GetNativeHandle<true>(reinterpret_cast<PETHREAD>(Thread)->UniqueThread);
boolean_xt prevDisableBoost = Thread->DisableBoost;
Thread->DisableBoost = (CHAR)Disable;