From 5dc06dabbe7edd7dabfb1c2150256d7c9eb2212b Mon Sep 17 00:00:00 2001 From: Stanislav Fort Date: Mon, 27 Oct 2025 14:03:46 +0100 Subject: [PATCH] cea708: fix Window_MinCol()/Window_MaxCol() indexes Refs #29328 --- modules/codec/cea708.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/codec/cea708.c b/modules/codec/cea708.c index a0e24ee764..2df2f3cf3c 100644 --- a/modules/codec/cea708.c +++ b/modules/codec/cea708.c @@ -561,7 +561,7 @@ static uint8_t CEA708_Window_MinCol( const cea708_window_t *p_w ) uint8_t i_min = CEA708_WINDOW_MAX_COLS; for( int i=p_w->i_firstrow; i <= p_w->i_lastrow; i++ ) { - const cea708_text_row_t *p_row = p_w->rows[p_w->row]; + const cea708_text_row_t *p_row = p_w->rows[i]; if( p_row && p_row->firstcol < i_min ) i_min = p_row->firstcol; } @@ -573,7 +573,7 @@ static uint8_t CEA708_Window_MaxCol( const cea708_window_t *p_w ) uint8_t i_max = 0; for( int i=p_w->i_firstrow; i <= p_w->i_lastrow; i++ ) { - const cea708_text_row_t *p_row = p_w->rows[p_w->row]; + const cea708_text_row_t *p_row = p_w->rows[i]; if( p_row && p_row->lastcol > i_max ) i_max = p_row->lastcol; }