aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-07-17 02:33:18 +0300
committerZyX <kp-pav@yandex.ru>2017-07-17 02:33:18 +0300
commit3a923ad2db87b2bece89616b28a14ab9826d569a (patch)
tree216eb4232ac5a3204e531e4b1343fa6ba8243e79 /src/nvim/eval.c
parentcb3c71eac916eacc2964d824ddc23460d0e91c47 (diff)
downloadrneovim-3a923ad2db87b2bece89616b28a14ab9826d569a.tar.gz
rneovim-3a923ad2db87b2bece89616b28a14ab9826d569a.tar.bz2
rneovim-3a923ad2db87b2bece89616b28a14ab9826d569a.zip
ex_getln: Replace global with entry in save_ccline
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 694c34731d..afa6711645 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -11108,13 +11108,10 @@ void get_user_input(const typval_T *const argvars,
stuffReadbuffSpec(defstr);
const int save_ex_normal_busy = ex_normal_busy;
- const Callback save_getln_input_callback = getln_input_callback;
ex_normal_busy = 0;
- getln_input_callback = input_callback;
rettv->vval.v_string =
- getcmdline_prompt(inputsecret_flag ? NUL : '@', (char_u *)p, echo_attr,
- xp_type, (char_u *)xp_arg);
- getln_input_callback = save_getln_input_callback;
+ (char_u *)getcmdline_prompt(inputsecret_flag ? NUL : '@', p, echo_attr,
+ xp_type, xp_arg, input_callback);
ex_normal_busy = save_ex_normal_busy;
callback_free(&input_callback);