diff --git a/VirtualSMC/kern_prov.cpp b/VirtualSMC/kern_prov.cpp index c2f9039..30e50d8 100644 --- a/VirtualSMC/kern_prov.cpp +++ b/VirtualSMC/kern_prov.cpp @@ -145,7 +145,7 @@ void VirtualSMCProvider::onPatcherLoad(KernelPatcher &kp) { else kernelTrapWrapper = reinterpret_cast(kernelTrap); KernelPatcher::RouteRequest req("_kernel_trap", kernelTrapWrapper, orgKernelTrap); - if (!kp.routeMultiple(KernelPatcher::KernelID, &req, 1)) + if (!kp.routeMultipleLong(KernelPatcher::KernelID, &req, 1)) return; const SMCInfo::Memory *memInfo[AppleSMCBufferTotal] {