From 525dcaa6ab7200c803a124468431f6280e45410c Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Mon, 18 Apr 2016 16:09:21 +0100 Subject: [PATCH] eolian: fix invalid type_type mapping in lua bindings --- src/bindings/luajit/eolian.lua | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/bindings/luajit/eolian.lua b/src/bindings/luajit/eolian.lua index c685c25..2ebe183 100644 --- a/src/bindings/luajit/eolian.lua +++ b/src/bindings/luajit/eolian.lua @@ -70,17 +70,13 @@ ffi.cdef [[ typedef enum { - EOLIAN_TYPE_UNKNOWN_TYPE, + EOLIAN_TYPE_UNKNOWN_TYPE = 0, EOLIAN_TYPE_VOID, EOLIAN_TYPE_REGULAR, EOLIAN_TYPE_COMPLEX, EOLIAN_TYPE_POINTER, - EOLIAN_TYPE_FUNCTION, - EOLIAN_TYPE_STRUCT, - EOLIAN_TYPE_STRUCT_OPAQUE, - EOLIAN_TYPE_ENUM, - EOLIAN_TYPE_ALIAS, - EOLIAN_TYPE_CLASS + EOLIAN_TYPE_CLASS, + EOLIAN_TYPE_UNDEFINED } Eolian_Type_Type; typedef enum { @@ -459,13 +455,8 @@ M.type_type = { REGULAR = 2, COMPLEX = 3, POINTER = 4, - FUNCTION = 5, - STRUCT = 6, - STRUCT_OPAQUE = 7, - ENUM = 8, - ALIAS = 9, - CLASS = 10, - UNDEFINED = 11 + CLASS = 5, + UNDEFINED = 6 } M.typedecl_type = { -- 2.7.4