From acae461bf81f5f4b922b7da2670297238ac8c257 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Sun, 30 Jan 2022 17:34:36 +0100 Subject: [PATCH] [lua] more const --- src/scripting/lua/core.c | 14 +++++++------- src/scripting/lua/core.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/scripting/lua/core.c b/src/scripting/lua/core.c index 286b7611..1a50062d 100644 --- a/src/scripting/lua/core.c +++ b/src/scripting/lua/core.c @@ -80,9 +80,9 @@ static sigjmp_buf errjmp; #define L lua_state #define LS lua_State *S -static void handle_standard_lua_returns(char *from); +static void handle_standard_lua_returns(const char *from); static void handle_ref(LS, struct session *ses, int func_ref, - char *from, int num_args, int unref); + const char *from, int num_args, int unref); /* @@ -92,7 +92,7 @@ static void handle_ref(LS, struct session *ses, int func_ref, static int l_alert(LS) { - char *msg = (char *) lua_tostring(S, 1); + const char *msg = (const char *)lua_tostring(S, 1); /* Don't crash if a script calls e.g. error(nil) or error(error). */ if (msg == NULL) @@ -804,7 +804,7 @@ alert_lua_error(const char *msg) } void -alert_lua_error2(const char *msg, char *msg2) +alert_lua_error2(const char *msg, const char *msg2) { char *tmp = stracpy(msg); @@ -865,7 +865,7 @@ handle_ret_goto_url(struct session *ses) } static void -handle_standard_lua_returns(char *from) +handle_standard_lua_returns(const char *from) { const char *act = lua_tostring(L, -2); @@ -886,7 +886,7 @@ handle_standard_lua_returns(char *from) } static void -handle_ref_on_stack(LS, struct session *ses, char *from, int num_args) +handle_ref_on_stack(LS, struct session *ses, const char *from, int num_args) { int err; @@ -898,7 +898,7 @@ handle_ref_on_stack(LS, struct session *ses, char *from, int num_args) } static void -handle_ref(LS, struct session *ses, int func_ref, char *from, +handle_ref(LS, struct session *ses, int func_ref, const char *from, int num_args, int unref) { lua_rawgeti(S, LUA_REGISTRYINDEX, func_ref); diff --git a/src/scripting/lua/core.h b/src/scripting/lua/core.h index 815a9acb..d4d4f8c2 100644 --- a/src/scripting/lua/core.h +++ b/src/scripting/lua/core.h @@ -23,7 +23,7 @@ int prepare_lua(struct session *); void finish_lua(void); void alert_lua_error(const char *); -void alert_lua_error2(const char *, char *); +void alert_lua_error2(const char *, const char *); enum evhook_status dialog_lua_console(va_list ap, void *data); enum evhook_status free_lua_console_history(va_list ap, void *data);