From 8bea83ed48737a6b3a8131389b7c21d12463d54a Mon Sep 17 00:00:00 2001 From: Vladislav Shpilevoy <v.shpilevoy@tarantool.org> Date: Sat, 7 Mar 2020 17:36:06 +0100 Subject: [PATCH] box: fix struct port_tuple.size wrong type in Lua Original port_tuple in C has 'int size;' field. It was 'size_t size' in Lua. Since sizeof(size_t) usually is 8, and sizeof(int) is 4, this was a really bad typo. --- src/box/lua/schema.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/box/lua/schema.lua b/src/box/lua/schema.lua index f537c3cec3..aba439ffbb 100644 --- a/src/box/lua/schema.lua +++ b/src/box/lua/schema.lua @@ -84,7 +84,7 @@ ffi.cdef[[ struct port_tuple { const struct port_vtab *vtab; - size_t size; + int size; struct port_tuple_entry *first; struct port_tuple_entry *last; struct port_tuple_entry first_entry; -- GitLab