summaryrefslogtreecommitdiff
path: root/src/evalfunc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r--src/evalfunc.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c
index 5db6718fb..fdfdc0a06 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -2470,17 +2470,7 @@ f_feedkeys(typval_T *argvars, typval_T *rettv UNUSED)
if (lowlevel)
{
#ifdef USE_INPUT_BUF
- int idx;
- int len = (int)STRLEN(keys);
-
- for (idx = 0; idx < len; ++idx)
- {
- // if a CTRL-C was typed, set got_int
- if (keys[idx] == 3 && ctrl_c_interrupts)
- got_int = TRUE;
- else
- add_to_input_buf(keys + idx, 1);
- }
+ add_to_input_buf(keys, (int)STRLEN(keys));
#else
emsg(_("E980: lowlevel input not supported"));
#endif