mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
eval/encode: Fix crash in json_encode test suite
This commit is contained in:
parent
0b03ac2cb2
commit
7572d5ac5a
@ -136,8 +136,10 @@ static int conv_error(const char *const msg, const MPConvStack *const mpstack,
|
||||
}
|
||||
case kMPConvPairs:
|
||||
case kMPConvList: {
|
||||
const listitem_T *const li = TV_LIST_ITEM_PREV(v.data.l.list,
|
||||
v.data.l.li);
|
||||
const listitem_T *const li = (v.data.l.li == NULL
|
||||
? tv_list_last(v.data.l.list)
|
||||
: TV_LIST_ITEM_PREV(v.data.l.list,
|
||||
v.data.l.li));
|
||||
int idx = (int)tv_list_idx_of_item(v.data.l.list, li);
|
||||
if (v.type == kMPConvList
|
||||
|| li == NULL
|
||||
|
Loading…
Reference in New Issue
Block a user