Fixed Array Out Of Bound in UDTFluxDataStorage::GetPoursuitWithTimeStart When DataStorage empty
This commit is contained in:
@ -590,7 +590,12 @@ TArray<FDTFluxStageRanking> UDTFluxDataStorage::GetPoursuitWithTimeStart(const T
|
|||||||
{
|
{
|
||||||
return A.TimeStart > B.TimeStart;
|
return A.TimeStart > B.TimeStart;
|
||||||
});
|
});
|
||||||
FDateTime MassStartDate = StagesRankingsTemp[0].TimeStart + FTimespan::FromSeconds(DelaTimeSeconds) ;
|
FDateTime MassStartDate;
|
||||||
|
if (!StagesRankingsTemp.IsEmpty())
|
||||||
|
{
|
||||||
|
MassStartDate = StagesRankingsTemp[0].TimeStart + FTimespan::FromSeconds(DelaTimeSeconds) ;
|
||||||
|
|
||||||
|
}
|
||||||
for( auto & StageRanking : StagesRankingsTemp)
|
for( auto & StageRanking : StagesRankingsTemp)
|
||||||
{
|
{
|
||||||
if ( StageRanking.TimeStart < MassStartDate )
|
if ( StageRanking.TimeStart < MassStartDate )
|
||||||
|
|||||||
Reference in New Issue
Block a user