summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2020-05-31 01:53:52 +0200
committerDaniel Kolesa <d.kolesa@samsung.com>2020-05-31 01:54:34 +0200
commitaa3f1b67e79ccf0add44f627e5ae5801b635d85b (patch)
treeea3dc15585e8191b3e70150516719cd448161d69
parentada29070a3f6e8d626cd054b904d0c22354e9bdf (diff)
downloadefl-aa3f1b67e79ccf0add44f627e5ae5801b635d85b.tar.gz
bindings/lua: minor fixes to accommodate cffi-lua
-rw-r--r--src/bindings/lua/eolian.lua3
-rw-r--r--src/scripts/elua/core/util.lua5
2 files changed, 5 insertions, 3 deletions
diff --git a/src/bindings/lua/eolian.lua b/src/bindings/lua/eolian.lua
index e9001dbc66..b847a69835 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 2e176cbdd1..019a424e61 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);