diff --git a/lv_objx/lv_chart.c b/lv_objx/lv_chart.c index 3bd6f5304e..0060c14996 100644 --- a/lv_objx/lv_chart.c +++ b/lv_objx/lv_chart.c @@ -175,9 +175,10 @@ void lv_chart_clear_serie(lv_obj_t * chart, lv_chart_series_t * serie) if(chart == NULL || serie == NULL) return; lv_chart_ext_t * ext = lv_obj_get_ext_attr(chart); - if(ext == NULL) - return; - for(uint32_t i = 0; i < ext->point_cnt; i++) + if(ext == NULL) return; + + uint32_t i; + for(i = 0; i < ext->point_cnt; i++) { serie->points[i] = LV_CHART_POINT_DEF; }