Add null check when adding variable to dict.

This commit is contained in:
Paul Rigge
2018-01-01 23:22:13 -08:00
parent 1bbe6d0a30
commit 88d643eb36

View File

@@ -19016,6 +19016,9 @@ static void set_var(const char *name, const size_t name_len, typval_T *const tv,
return;
}
// Make sure dict is valid
assert(dict != NULL);
v = xmalloc(sizeof(dictitem_T) + strlen(varname));
STRCPY(v->di_key, varname);
if (tv_dict_add(dict, v) == FAIL) {