diff --git a/src/lua_script.c b/src/lua_script.c index 160746e9e3d3dc41ab0bb47e95ff418656cff642..14619a2200d6a3bc369dbf4efe8646d229cd8865 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -402,7 +402,7 @@ int LUA_CheckGlobals(lua_State *L, const char *word) else if (fastcmp(word, "mapmusname")) { size_t strlength; - const char *str = luaL_checkstring(L, 2, &strlength); + const char *str = luaL_checklstring(L, 2, &strlength); if (strlength > 6) return luaL_error(L, "string length out of range (maximum 6 characters)");