From 0892832bb6c7e322fcae8560eaad5a8140ee4a06 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 4 Jan 2020 14:32:48 +0100 Subject: patch 8.2.0084: complete item "user_data" can only be a string Problem: Complete item "user_data" can only be a string. Solution: Accept any type of variable. (closes #5412) --- src/eval.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/eval.c') diff --git a/src/eval.c b/src/eval.c index 04abbabae5..2a2d9d463e 100644 --- a/src/eval.c +++ b/src/eval.c @@ -2656,7 +2656,7 @@ eval7( case '#': if ((*arg)[1] == '{') { ++*arg; - ret = dict_get_tv(arg, rettv, evaluate, TRUE); + ret = eval_dict(arg, rettv, evaluate, TRUE); } else ret = NOTDONE; @@ -2668,7 +2668,7 @@ eval7( */ case '{': ret = get_lambda_tv(arg, rettv, evaluate); if (ret == NOTDONE) - ret = dict_get_tv(arg, rettv, evaluate, FALSE); + ret = eval_dict(arg, rettv, evaluate, FALSE); break; /* -- cgit v1.2.3