From 5412e6fae6684e966d67bea3f1bb02fdb794ddaa Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Fri, 26 Dec 2025 11:43:04 +0100 Subject: [PATCH] there --- src/rds_groups.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rds_groups.c b/src/rds_groups.c index bd0e886..70d54b1 100644 --- a/src/rds_groups.c +++ b/src/rds_groups.c @@ -133,7 +133,7 @@ void get_rds_rt_group(RDSEncoder* enc, RDSGroup *group) { uint8_t segments = (enc->data[enc->program].current_rt == 1) ? enc->state[enc->program].rt2_segments : enc->state[enc->program].rt_segments; enc->state[enc->program].rt_state++; - if (enc->state[enc->program].rt_state == segments) enc->state[enc->program].rt_state = 0; + if (enc->state[enc->program].rt_state >= segments || enc->state[enc->program].rt_state >= 16) enc->state[enc->program].rt_state = 0; } void get_rdsp_oda_af_oda_group(RDSGroup *group) {