improve lua errors handling (traceback) & lua stack leaks fixes

This commit is contained in:
MihailRis
2024-07-24 16:19:14 +03:00
parent 2ec6c8b540
commit fe1ac69b57
2 changed files with 39 additions and 5 deletions
+6
View File
@@ -38,6 +38,12 @@ namespace lua {
inline void pop(lua::State* L, int n=1) {
lua_pop(L, n);
}
inline void insert(lua::State* L, int idx) {
lua_insert(L, idx);
}
inline void remove(lua::State* L, int idx) {
lua_remove(L, idx);
}
inline int gettop(lua::State* L) {
return lua_gettop(L);
}