summaryrefslogtreecommitdiffstats
path: root/module/lua
diff options
context:
space:
mode:
Diffstat (limited to 'module/lua')
-rw-r--r--module/lua/ldebug.c1
-rw-r--r--module/lua/ldo.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/module/lua/ldebug.c b/module/lua/ldebug.c
index 15fe91b0b..32bb908cd 100644
--- a/module/lua/ldebug.c
+++ b/module/lua/ldebug.c
@@ -324,6 +324,7 @@ static void kname (Proto *p, int pc, int c, const char **name) {
if (ISK(c)) { /* is 'c' a constant? */
TValue *kvalue = &p->k[INDEXK(c)];
if (ttisstring(kvalue)) { /* literal constant? */
+ // cppcheck-suppress autoVariables
*name = svalue(kvalue); /* it is its own name */
return;
}
diff --git a/module/lua/ldo.c b/module/lua/ldo.c
index ecdb80020..d8c7742f3 100644
--- a/module/lua/ldo.c
+++ b/module/lua/ldo.c
@@ -176,6 +176,7 @@ int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud) {
struct lua_longjmp lj;
lj.status = LUA_OK;
lj.previous = L->errorJmp; /* chain new error handler */
+ // cppcheck-suppress autoVariables
L->errorJmp = &lj;
LUAI_TRY(L, &lj,
(*f)(L, ud);