diff --git a/src/box/lua/schema.lua b/src/box/lua/schema.lua index 308d1842d41a65cb8a842d85be82e77cc6fed368..0c108a74a1963074b1aa92b5a858712616f802ad 100644 --- a/src/box/lua/schema.lua +++ b/src/box/lua/schema.lua @@ -807,11 +807,9 @@ function box.schema.space.bless(space) local ret = {} local entry = port_buf.first - local i = 1 - while entry ~= nil do + for i=1,tonumber(port_buf.size),1 do ret[i] = box.tuple.bless(entry.tuple) entry = entry.next - i = i + 1 end builtin.port_buf_destroy(port_buf); return ret