diff --git a/WhateverGreen/kern_rad.cpp b/WhateverGreen/kern_rad.cpp index b4f271f0..b5325599 100644 --- a/WhateverGreen/kern_rad.cpp +++ b/WhateverGreen/kern_rad.cpp @@ -171,10 +171,10 @@ void RAD::processKernel(KernelPatcher &patcher, DeviceInfo *info) { enableGvaSupport = gva != 0; KernelPatcher::RouteRequest requests[] { - KernelPatcher::RouteRequest("__ZN15IORegistryEntry11setPropertyEPKcPvj", wrapSetProperty, orgSetProperty), - KernelPatcher::RouteRequest("__ZNK15IORegistryEntry11getPropertyEPKc", wrapGetProperty, orgGetProperty), + KernelPatcher::RouteRequest("__ZN15IORegistryEntry11setPropertyEPKcPvj", wrapSetProperty, orgSetProperty), + KernelPatcher::RouteRequest("__ZNK15IORegistryEntry11getPropertyEPKc", wrapGetProperty, orgGetProperty), }; - patcher.routeMultiple(KernelPatcher::KernelID, requests); + patcher.routeMultipleLong(KernelPatcher::KernelID, requests, arrsize(requests)); if (useCustomAgdpDecision && info->firmwareVendor == DeviceInfo::FirmwareVendor::Apple) useCustomAgdpDecision = false;