mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-23 07:15:35 +08:00
BUGFIX: When we have valid stale plane data, let the renderer know it's stale, not invalid
This commit is contained in:
committed by
Chris Collins
parent
13fef465d8
commit
3ca44d43fb
@@ -508,6 +508,7 @@ XPMPPlaneCallbackResult XPMPGetPlaneData(
|
||||
|
||||
XPMPPlanePosition_t * posD = (XPMPPlanePosition_t *) outData;
|
||||
memcpy(posD, &plane->pos, XPMP_TMIN(posD->size, plane->pos.size));
|
||||
result = xpmpData_Unchanged;
|
||||
|
||||
break;
|
||||
}
|
||||
@@ -522,6 +523,8 @@ XPMPPlaneCallbackResult XPMPGetPlaneData(
|
||||
|
||||
XPMPPlaneSurfaces_t * surfD = (XPMPPlaneSurfaces_t *) outData;
|
||||
memcpy(surfD, &plane->surface, XPMP_TMIN(surfD->size, plane->surface.size));
|
||||
result = xpmpData_Unchanged;
|
||||
|
||||
break;
|
||||
}
|
||||
case xpmpDataType_Radar:
|
||||
@@ -535,6 +538,8 @@ XPMPPlaneCallbackResult XPMPGetPlaneData(
|
||||
|
||||
XPMPPlaneRadar_t * radD = (XPMPPlaneRadar_t *) outData;
|
||||
memcpy(radD, &plane->radar, XPMP_TMIN(radD->size, plane->radar.size));
|
||||
result = xpmpData_Unchanged;
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user