aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Janda <siffiejoe@gmx.net>2015-03-08 19:33:27 +0100
committerPhilipp Janda <siffiejoe@gmx.net>2015-03-08 19:33:27 +0100
commit2e8e147bc5a23750ab3e2a145fccfbb39f9443df (patch)
tree692efdc32e6aa192cb831ac1dcfb45b85c1071b3
parentaf77e00ac0d1a0ddbc9218e9b0ab12381396e253 (diff)
downloadlua-compat-5.3-2e8e147bc5a23750ab3e2a145fccfbb39f9443df.tar.gz
lua-compat-5.3-2e8e147bc5a23750ab3e2a145fccfbb39f9443df.tar.bz2
lua-compat-5.3-2e8e147bc5a23750ab3e2a145fccfbb39f9443df.zip
remove support for luaL_Stream (due to LuaJIT incompatibility)
-rw-r--r--README.md2
-rw-r--r--c-api/compat-5.3.h13
2 files changed, 0 insertions, 15 deletions
diff --git a/README.md b/README.md
index 303758e..90dd063 100644
--- a/README.md
+++ b/README.md
@@ -117,8 +117,6 @@ For Lua 5.1 additionally:
117* `LUA_OK` 117* `LUA_OK`
118* `LUA_OP*` macros for `lua_arith` and `lua_compare` 118* `LUA_OP*` macros for `lua_arith` and `lua_compare`
119* `lua_Unsigned` 119* `lua_Unsigned`
120* `luaL_Stream`
121* `LUA_FILEHANDLE`
122* `lua_absindex` 120* `lua_absindex`
123* `lua_arith` 121* `lua_arith`
124* `lua_compare` 122* `lua_compare`
diff --git a/c-api/compat-5.3.h b/c-api/compat-5.3.h
index 87d5dfb..dc8d3ea 100644
--- a/c-api/compat-5.3.h
+++ b/c-api/compat-5.3.h
@@ -6,7 +6,6 @@
6#include <string.h> 6#include <string.h>
7#include <lua.h> 7#include <lua.h>
8#include <lauxlib.h> 8#include <lauxlib.h>
9#include <lualib.h>
10 9
11 10
12#if defined(COMPAT53_PREFIX) 11#if defined(COMPAT53_PREFIX)
@@ -71,18 +70,6 @@
71#define LUA_OPLT 1 70#define LUA_OPLT 1
72#define LUA_OPLE 2 71#define LUA_OPLE 2
73 72
74typedef struct luaL_Stream {
75 FILE *f;
76 /* The following field is for LuaJIT which adds a uint32_t field
77 * to file handles. */
78#if INT_MAX > 2147483640L
79 unsigned int type;
80#else
81 unsigned long type;
82#endif
83 lua_CFunction closef;
84} luaL_Stream;
85
86typedef size_t lua_Unsigned; 73typedef size_t lua_Unsigned;
87 74
88typedef struct luaL_Buffer_53 { 75typedef struct luaL_Buffer_53 {