From 1f9fe55540b87d7622f49fdb309497ec21064b9c Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Mon, 22 Dec 2025 16:12:05 +0100 Subject: [PATCH] const --- src/lua_rds.c | 2 +- src/rds.c | 2 +- src/rds.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lua_rds.c b/src/lua_rds.c index 3212b1f..dc21dfe 100644 --- a/src/lua_rds.c +++ b/src/lua_rds.c @@ -10,7 +10,7 @@ int lua_set_rds_##name(lua_State *localL) { \ } #define STR_NONRETURN_HANDLER(name, function) \ int lua_set_rds_##name(lua_State *localL) { \ - const char* str = luaL_checklstring(localL, 1); \ + const char* str = luaL_checklstring(localL, 1, NULL); \ function(mod->enc, str); \ return 0; \ } diff --git a/src/rds.c b/src/rds.c index 422396f..96ff973 100644 --- a/src/rds.c +++ b/src/rds.c @@ -836,7 +836,7 @@ inline void set_rds_ertplus_tags(RDSEncoder* enc, uint8_t *tags) { enc->rtpData[enc->program][1].enabled = 1; } -void set_rds_ptyn(RDSEncoder* enc, char *ptyn) { +void set_rds_ptyn(RDSEncoder* enc, const char *ptyn) { uint8_t len = 0; enc->state[enc->program].ptyn_update = 1; diff --git a/src/rds.h b/src/rds.h index cdaf0bd..dbbf09b 100644 --- a/src/rds.h +++ b/src/rds.h @@ -246,6 +246,6 @@ void set_rds_lps(RDSEncoder* enc, char *lps); void set_rds_ert(RDSEncoder *enc, char *ert); void set_rds_rtplus_tags(RDSEncoder *enc, uint8_t *tags); void set_rds_ertplus_tags(RDSEncoder *enc, uint8_t *tags); -void set_rds_ptyn(RDSEncoder *enc, char *ptyn); +void set_rds_ptyn(RDSEncoder *enc, const char *ptyn); void set_rds_grpseq(RDSEncoder* enc, char *grpseq); void set_rds_grpseq2(RDSEncoder* enc, char *grpseq2); \ No newline at end of file