api: nvim_command_output: direct impl

This commit is contained in:
Justin M. Keyes
2018-01-09 10:36:25 +01:00
parent c095f83116
commit 5055d4a755
4 changed files with 99 additions and 34 deletions

View File

@@ -8116,8 +8116,7 @@ static void f_execute(typval_T *argvars, typval_T *rettv, FunPtr fptr)
ga_append(capture_ga, NUL);
rettv->v_type = VAR_STRING;
rettv->vval.v_string = vim_strsave(capture_ga->ga_data);
ga_clear(capture_ga);
rettv->vval.v_string = capture_ga->ga_data;
capture_ga = save_capture_ga;
}