0
1
mirror of https://github.com/radio95-rnt/rds95.git synced 2026-02-26 20:33:53 +01:00

void pointers are easier than this

This commit is contained in:
2025-03-14 17:44:19 +01:00
parent ff74aa6708
commit 1cc30f1b83
2 changed files with 4 additions and 4 deletions

View File

@@ -621,10 +621,10 @@ void set_rds_grpseq(unsigned char* grpseq) {
rds_data.grp_sqc[len++] = *grpseq++;
}
void set_rds_udg1(uint16_t** groups) {
void set_rds_udg1(uint16_t (*groups)[3]) {
memcpy(&rds_data.udg1, &groups, sizeof(groups));
}
void set_rds_udg2(uint16_t** groups) {
void set_rds_udg1(uint16_t (*groups)[3]) {
memcpy(&rds_data.udg2, &groups, sizeof(groups));
}

View File

@@ -260,7 +260,7 @@ extern void set_rds_di(uint8_t di);
extern float get_rds_sample();
extern void set_rds_cg(uint16_t* blocks);
extern void set_rds_grpseq(unsigned char* grpseq);
extern void set_rds_udg1(uint16_t** groups);
extern void set_rds_udg2(uint16_t** groups);
extern void set_rds_udg1(uint16_t (*groups)[3]);
extern void set_rds_udg2(uint16_t (*groups)[3]);
#endif /* RDS_H */