From 1dc74fbd36237d41e77fac70d3197bfca7efc2f9 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Mon, 24 Mar 2025 21:51:29 +0100 Subject: [PATCH] fix memory corruption --- src/rds.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rds.c b/src/rds.c index f0617df..cbe073b 100644 --- a/src/rds.c +++ b/src/rds.c @@ -136,7 +136,7 @@ void loadFromFile(RDSEncoder *enc) { memcpy(&(enc->odas[i]), &(rdsEncoderfile.odas[i]), sizeof(RDSODA) * MAX_ODAS); memcpy(&(enc->oda_state[i]), &(rdsEncoderfile.oda_state[i]), sizeof(RDSODAState)); } - memcpy(&(enc->encoder_data), &(rdsEncoderfile.encoder_data), sizeof(RDSODAState)); + memcpy(&(enc->encoder_data), &(rdsEncoderfile.encoder_data), sizeof(RDSEncoderData)); enc->program = rdsEncoderfile.program; }