aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarLibravatar william <william@25tandclement.com> 2014-09-19 20:06:23 -0700
committerLibravatarLibravatar william <william@25tandclement.com> 2014-09-19 20:06:23 -0700
commitbaddf60a4ee079f2e35141366f9c1ad7e7308875 (patch)
treea0761eb96886fb62e9ebb6e372e6ec8f24c1a9eb
parentad0549dfa0396f495cddbc8c83b37013c0d9ce15 (diff)
downloadluaossl-baddf60a4ee079f2e35141366f9c1ad7e7308875.tar.gz
luaossl-baddf60a4ee079f2e35141366f9c1ad7e7308875.tar.bz2
luaossl-baddf60a4ee079f2e35141366f9c1ad7e7308875.zip
unbreak Lua 5.1 build
-rw-r--r--src/compat52.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/compat52.h b/src/compat52.h
index 96ec9b2..e64edd9 100644
--- a/src/compat52.h
+++ b/src/compat52.h
@@ -149,4 +149,12 @@ typedef struct luaL_Stream {
#define lua_rawlen(...) lua_objlen(__VA_ARGS__)
+#define lua_pushstring(...) lua52_pushstring(__VA_ARGS__)
+
+static const char *lua52_pushstring(lua_State *L, const char *s) {
+ lua_pushstring(L, s);
+ return lua_tostring(L, -1);
+} /* lua52_pushstring() */
+
+
#endif /* LUA_VERSION_NUM < 502 */