From 3c38858cab7316705fda91d5b8c999153bf3dafc Mon Sep 17 00:00:00 2001
From: Albert Graef <aggraef@gmail.com>
Date: Tue, 14 Jul 2020 16:13:40 +0200
Subject: [PATCH] Lua 5.4 compatibility.

---
 pdlua.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pdlua.c b/pdlua.c
index 33fab88..70557bc 100644
--- a/pdlua.c
+++ b/pdlua.c
@@ -1652,7 +1652,11 @@ void pdlua_setup(void)
     char*               luaver = "lua 0.6~svn (GPL) 2008 Claude Heiland-Allen <claude@mathr.co.uk>";
     char                compiled[MAXPDSTRING];
     char                luaversionStr[MAXPDSTRING];
+#if LUA_VERSION_NUM	< 504
     const lua_Number    *luaversion = lua_version (NULL);
+#else
+    const lua_Number    luavers = lua_version (NULL), *luaversion = &luavers;
+#endif
     int                 lvm, lvl;
 
 #ifndef BUILD_DATE
-- 
GitLab