aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2024-01-31 14:29:23 +0100
committerMike Pall <mike>2024-01-31 14:29:23 +0100
commit14987af80ab583514f19ef36d1023655324fc757 (patch)
tree965f9abcc08c9af91bc98daa4193c508847cdee8
parente6c0ade97c6b250a44e8f4b964024a22d913b860 (diff)
downloadluajit-14987af80ab583514f19ef36d1023655324fc757.tar.gz
luajit-14987af80ab583514f19ef36d1023655324fc757.tar.bz2
luajit-14987af80ab583514f19ef36d1023655324fc757.zip
Prevent include of luajit_rolling.h.
Thanks to Peter Cawley. #1145
-rw-r--r--src/host/genversion.lua2
-rw-r--r--src/luajit_rolling.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/host/genversion.lua b/src/host/genversion.lua
index 28f7206c..f0925160 100644
--- a/src/host/genversion.lua
+++ b/src/host/genversion.lua
@@ -29,7 +29,7 @@ local function file_write_mod(file, data)
29 assert(fp:close()) 29 assert(fp:close())
30end 30end
31 31
32local text = file_read(FILE_ROLLING_H) 32local text = file_read(FILE_ROLLING_H):gsub("#error.-\n", "")
33local relver = file_read(FILE_RELVER_TXT):match("(%d+)") 33local relver = file_read(FILE_RELVER_TXT):match("(%d+)")
34 34
35if relver then 35if relver then
diff --git a/src/luajit_rolling.h b/src/luajit_rolling.h
index 27368836..e7ff2c23 100644
--- a/src/luajit_rolling.h
+++ b/src/luajit_rolling.h
@@ -67,4 +67,5 @@ LUA_API int luaJIT_setmode(lua_State *L, int idx, int mode);
67/* Enforce (dynamic) linker error for version mismatches. Call from main. */ 67/* Enforce (dynamic) linker error for version mismatches. Call from main. */
68LUA_API void LUAJIT_VERSION_SYM(void); 68LUA_API void LUAJIT_VERSION_SYM(void);
69 69
70#error "DO NOT USE luajit_rolling.h -- only include build-generated luajit.h"
70#endif 71#endif