From 48020e686eacba1dea76d14ff9e807594f7b68e4 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Wed, 14 Jul 2021 19:07:58 +0200 Subject: [PATCH] make sure tidx+1 doesn't exceed TRAJECTORY_SIZE-1 (#21595) * make sure tidx+1 doesn't exceed TRAJECTORY_SIZE-1 * Update driving.cc * Update driving.cc Co-authored-by: deanlee Co-authored-by: HaraldSchafer --- selfdrive/modeld/models/driving.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/selfdrive/modeld/models/driving.cc b/selfdrive/modeld/models/driving.cc index 8bb46ee0a3..f7a72b34e1 100644 --- a/selfdrive/modeld/models/driving.cc +++ b/selfdrive/modeld/models/driving.cc @@ -253,17 +253,18 @@ void fill_model(cereal::ModelDataV2::Builder &framed, const ModelDataRaw &net_ou // plan const float *best_plan = get_plan_data(net_outputs.plan); float plan_t_arr[TRAJECTORY_SIZE]; + std::fill_n(plan_t_arr, TRAJECTORY_SIZE, NAN); plan_t_arr[0] = 0.0; - int xidx = 1, tidx = 0; - for (; xidx