summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/terminal.c3
-rw-r--r--src/testdir/test_terminal.vim6
-rw-r--r--src/version.c2
3 files changed, 8 insertions, 3 deletions
diff --git a/src/terminal.c b/src/terminal.c
index 34316d843..30590b623 100644
--- a/src/terminal.c
+++ b/src/terminal.c
@@ -5746,13 +5746,12 @@ f_term_scrape(typval_T *argvars, typval_T *rettv)
* "term_sendkeys(buf, keys)" function
*/
void
-f_term_sendkeys(typval_T *argvars, typval_T *rettv)
+f_term_sendkeys(typval_T *argvars, typval_T *rettv UNUSED)
{
buf_T *buf = term_get_buf(argvars, "term_sendkeys()");
char_u *msg;
term_T *term;
- rettv->v_type = VAR_UNKNOWN;
if (buf == NULL)
return;
diff --git a/src/testdir/test_terminal.vim b/src/testdir/test_terminal.vim
index 7bdabb892..8d32cbc37 100644
--- a/src/testdir/test_terminal.vim
+++ b/src/testdir/test_terminal.vim
@@ -368,7 +368,11 @@ func Test_terminal_postponed_scrollback()
call term_wait(buf)
call term_sendkeys(buf, "exit\<CR>")
call term_wait(buf)
- call term_sendkeys(buf, ":q\<CR>")
+ let tsk_ret = term_sendkeys(buf, ":q\<CR>")
+
+ " check type of term_sendkeys() return value
+ echo type(tsk_ret)
+
call StopVimInTerminal(buf)
call delete('XTest_postponed')
call delete('Xtext')
diff --git a/src/version.c b/src/version.c
index 2bf4b24aa..e55c26143 100644
--- a/src/version.c
+++ b/src/version.c
@@ -739,6 +739,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 373,
+/**/
372,
/**/
371,