BUGFIX: When we have valid stale plane data, let the renderer know it's stale, not invalid

This commit is contained in:
Chris Collins
2015-06-23 21:36:47 +10:00
committed by Chris Collins
parent 13fef465d8
commit 3ca44d43fb

View File

@@ -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;
}
}