From 7c120f8875cf206d6424f8674c31818e4c8eb782 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Fri, 14 Mar 2025 18:03:24 +0100 Subject: [PATCH] dude --- src/rds.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rds.c b/src/rds.c index 9968337..2631562 100644 --- a/src/rds.c +++ b/src/rds.c @@ -328,6 +328,7 @@ static void get_rds_group(uint16_t *blocks) { } } + uint8_t idx; switch (grp) { default: @@ -359,12 +360,12 @@ static void get_rds_group(uint16_t *blocks) { goto group_coded; // TODO: Add EON case 'X': - uint8_t idx = rds_state.udg_idxs[0]++; + idx = rds_state.udg_idxs[0]++; for(int i = 0; i < 3; i++) blocks[i+1] = rds_data.udg1[idx][i]; if(rds_state.udg_idxs[0] == rds_data.udg1_len) rds_state.udg_idxs[0] = 0; goto group_coded; case 'Y': - uint8_t idx = rds_state.udg_idxs[1]++; + idx = rds_state.udg_idxs[1]++; for(int i = 0; i < 3; i++) blocks[i+1] = rds_data.udg2[idx][i]; if(rds_state.udg_idxs[1] == rds_data.udg2_len) rds_state.udg_idxs[1] = 0; goto group_coded;