mirror of
https://github.com/neovim/neovim
synced 2025-07-17 09:41:46 +00:00
committed by
Justin M. Keyes
parent
279043d625
commit
a8a38f3465
@ -1,4 +1,3 @@
|
|||||||
require('vim.compat')
|
|
||||||
require('coxpcall')
|
require('coxpcall')
|
||||||
local luv = require('luv')
|
local luv = require('luv')
|
||||||
local lfs = require('lfs')
|
local lfs = require('lfs')
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
require('vim.compat')
|
||||||
local assert = require('luassert')
|
local assert = require('luassert')
|
||||||
local luv = require('luv')
|
local luv = require('luv')
|
||||||
local lfs = require('lfs')
|
local lfs = require('lfs')
|
||||||
|
@ -114,8 +114,7 @@ local lua2obj_type_tab = {
|
|||||||
api.xmalloc(len * ffi.sizeof('KeyValuePair'))),
|
api.xmalloc(len * ffi.sizeof('KeyValuePair'))),
|
||||||
}})
|
}})
|
||||||
for i = 1, len do
|
for i = 1, len do
|
||||||
local table_unpack = table.unpack or unpack -- luacheck: compat
|
local key, val = unpack(kvs[i])
|
||||||
local key, val = table_unpack(kvs[i])
|
|
||||||
dct.data.dictionary.items[i - 1] = ffi.new(
|
dct.data.dictionary.items[i - 1] = ffi.new(
|
||||||
'KeyValuePair', {key=ffi.gc(lua2obj(key), nil).data.string,
|
'KeyValuePair', {key=ffi.gc(lua2obj(key), nil).data.string,
|
||||||
value=ffi.gc(lua2obj(val), nil)})
|
value=ffi.gc(lua2obj(val), nil)})
|
||||||
|
Reference in New Issue
Block a user