From 028c842121271ae0c7114074ca49914e4e97e526 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Sun, 31 May 2020 01:53:52 +0200 Subject: [PATCH] bindings/lua: minor fixes to accommodate cffi-lua --- src/bindings/lua/eolian.lua | 3 ++- src/scripts/elua/core/util.lua | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/bindings/lua/eolian.lua b/src/bindings/lua/eolian.lua index e9001db..b847a69 100644 --- a/src/bindings/lua/eolian.lua +++ b/src/bindings/lua/eolian.lua @@ -274,7 +274,8 @@ ffi.cdef [[ typedef struct _Eolian_Doc_Token { Eolian_Doc_Token_Type type; - const char *text, *text_end; + const char *text; + const char *text_end; } Eolian_Doc_Token; int eolian_init(void); diff --git a/src/scripts/elua/core/util.lua b/src/scripts/elua/core/util.lua index 2e176cb..019a424 100644 --- a/src/scripts/elua/core/util.lua +++ b/src/scripts/elua/core/util.lua @@ -184,11 +184,12 @@ end ffi.cdef [[ typedef struct _Str_Buf { char *buf; - size_t len, cap; + size_t len; + size_t cap; } Str_Buf; void *malloc(size_t); - void free(void*); + void free(void *); size_t strlen(const char *str); int isalnum(int c); -- 2.7.4