perform a ensure before dereferencing

This commit is contained in:
Mamadou Babaei
2024-08-16 16:37:25 +02:00
parent 2fbf6355ec
commit 07ce39f439
@@ -1694,6 +1694,11 @@ bool FSGXRTracker::FImpl::GetWristTransform(const bool bRight, FTransform& OutTr
const FName& MotionSource{ const FName& MotionSource{
GetEControllerHandEnumName(PositionalTrackingHardwareHand) GetEControllerHandEnumName(PositionalTrackingHardwareHand)
}; };
if (!ensureAlwaysMsgf(XRTrackingSystem, TEXT("Invalid XR tracking system!")))
{
return false;
}
const float WorldToMetersScale = XRTrackingSystem->GetWorldToMetersScale(); const float WorldToMetersScale = XRTrackingSystem->GetWorldToMetersScale();
bool bMotionSourceHandTracking = false; bool bMotionSourceHandTracking = false;