summaryrefslogtreecommitdiff
path: root/src/lua/include/lua_thread.hpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-11-22 15:46:46 +1100
committerjacqueline <me@jacqueline.id.au>2023-11-22 15:46:46 +1100
commit9eb5ae6e946651bdbe532b66700bb1ed6944584f (patch)
tree91a69573e4c481ff97c598213b08aa41e61aab76 /src/lua/include/lua_thread.hpp
parent06aca259cbb84c41a002e5a93735b289cc2aa93a (diff)
downloadtangara-fw-9eb5ae6e946651bdbe532b66700bb1ed6944584f.tar.gz
Use protected mode for lua callbacks wherever possible
Diffstat (limited to 'src/lua/include/lua_thread.hpp')
-rw-r--r--src/lua/include/lua_thread.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lua/include/lua_thread.hpp b/src/lua/include/lua_thread.hpp
index 939d0cda..4c5198aa 100644
--- a/src/lua/include/lua_thread.hpp
+++ b/src/lua/include/lua_thread.hpp
@@ -19,6 +19,8 @@ namespace lua {
class Allocator;
+auto CallProtected(lua_State*, int nargs, int nresults) -> int;
+
class LuaThread {
public:
static auto Start(system_fsm::ServiceLocator&, lv_obj_t* lvgl_root = nullptr)