This commit is contained in:
Jacek Jendrzej
2024-11-10 15:20:34 +01:00
parent 08c50dd4eb
commit 14b418d041
6 changed files with 68 additions and 0 deletions

View File

@@ -37,6 +37,15 @@
#include "lua_cc_window.h" #include "lua_cc_window.h"
#include "lua_cc_text.h" #include "lua_cc_text.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
# define luaL_checkint luaL_checkinteger
#endif
#endif /* Lua 5.3 */
CLuaInstCCText* CLuaInstCCText::getInstance() CLuaInstCCText* CLuaInstCCText::getInstance()
{ {
static CLuaInstCCText* LuaInstCCText = NULL; static CLuaInstCCText* LuaInstCCText = NULL;

View File

@@ -33,6 +33,14 @@
#include "luainstance.h" #include "luainstance.h"
#include "lua_cc_window.h" #include "lua_cc_window.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
#define luaL_checkint luaL_checkinteger
#endif
#endif /* Lua 5.3 */
CLuaInstCCWindow* CLuaInstCCWindow::getInstance() CLuaInstCCWindow* CLuaInstCCWindow::getInstance()
{ {
static CLuaInstCCWindow* LuaInstCCWindow = NULL; static CLuaInstCCWindow* LuaInstCCWindow = NULL;

View File

@@ -30,6 +30,14 @@
#include "luainstance.h" #include "luainstance.h"
#include "lua_configfile.h" #include "lua_configfile.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
#define luaL_checkint luaL_checkinteger
#endif
#endif /* Lua 5.3 */
CLuaInstConfigFile* CLuaInstConfigFile::getInstance() CLuaInstConfigFile* CLuaInstConfigFile::getInstance()
{ {
static CLuaInstConfigFile* LuaInstConfigFile = NULL; static CLuaInstConfigFile* LuaInstConfigFile = NULL;

View File

@@ -35,6 +35,14 @@
#include "luainstance.h" #include "luainstance.h"
#include "lua_filehelpers.h" #include "lua_filehelpers.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
#define luaL_checkint luaL_checkinteger
#endif
#endif /* Lua 5.3 */
CLuaInstFileHelpers* CLuaInstFileHelpers::getInstance() CLuaInstFileHelpers* CLuaInstFileHelpers::getInstance()
{ {
static CLuaInstFileHelpers* LuaInstFileHelpers = NULL; static CLuaInstFileHelpers* LuaInstFileHelpers = NULL;

View File

@@ -40,6 +40,14 @@
/* autogenerated from luainstance.h */ /* autogenerated from luainstance.h */
#include "lua_api_version.h" #include "lua_api_version.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
#define luaL_checkint luaL_checkinteger
#endif
#endif /* Lua 5.3 */
extern CVolume* g_volume; extern CVolume* g_volume;
CLuaInstMisc* CLuaInstMisc::getInstance() CLuaInstMisc* CLuaInstMisc::getInstance()

View File

@@ -62,6 +62,33 @@
/* autogenerated from luainstance.h */ /* autogenerated from luainstance.h */
#include "lua_api_version.h" #include "lua_api_version.h"
#if LUA_VERSION_NUM >= 503 /* Lua 5.3 */
#ifndef luaL_checkint
# define luaL_checkint luaL_checkinteger
#endif
#ifndef lua_pushunsigned
#define lua_pushunsigned(L, n) \
lua_pushinteger(L, static_cast<lua_Integer>(n))
#define lua_tounsignedx(L, i, is) \
static_cast<lua_Unsigned>(lua_tointegerx(L, i, is))
#define lua_tounsigned(L, i) \
lua_tounsignedx(L, (i), nullptr)
#endif
#ifndef luaL_checkunsigned
#define luaL_checkunsigned(L, a) \
static_cast<lua_Unsigned>(luaL_checkinteger(L, a))
#define luaL_optunsigned(L, a, d) \
static_cast<lua_Unsigned>(luaL_optinteger(L, a, static_cast<lua_Integer>(d)))
#endif
#endif /* Lua 5.3 */
extern CPictureViewer *g_PicViewer; extern CPictureViewer *g_PicViewer;
extern cVideo *videoDecoder; extern cVideo *videoDecoder;