You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
939 B
36 lines
939 B
This file is part of MXE. See LICENSE.md for licensing information.
|
|
|
|
From 456cad416f81c985b726fbf63fd7734e472c8b5f Mon Sep 17 00:00:00 2001
|
|
From: Boris Nagaev <bnagaev@gmail.com>
|
|
Date: Thu, 14 May 2015 15:23:33 +0300
|
|
Subject: [PATCH] compatibility Lua macro to config.hpp
|
|
|
|
---
|
|
luabind/config.hpp | 11 +++++++++
|
|
1 file changed, 11 insertions(+)
|
|
|
|
diff --git a/luabind/config.hpp b/luabind/config.hpp
|
|
index 609fb95..3535406 100644
|
|
--- a/luabind/config.hpp
|
|
+++ b/luabind/config.hpp
|
|
@@ -128,5 +128,16 @@ LUABIND_API void disable_super_deprecation();
|
|
|
|
} // namespace luabind
|
|
|
|
+#include <lua.hpp>
|
|
+
|
|
+#if LUA_VERSION_NUM > 501
|
|
+#define lua_objlen lua_rawlen
|
|
+#define lua_equal(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPEQ)
|
|
+#define lua_lessthan(L,idx1,idx2) lua_compare(L,(idx1),(idx2),LUA_OPLT)
|
|
+#endif
|
|
+#if LUA_VERSION_NUM >= 501
|
|
+#define lua_strlen lua_objlen
|
|
+#endif
|
|
+
|
|
#endif // LUABIND_CONFIG_HPP_INCLUDED
|
|
|
|
--
|
|
1.7.10.4
|
|
|