Mercurial > vim
changeset 5562:1e28c0fad344 v7.4.129
updated for version 7.4.129
Problem: getline(-1) returns zero. (mvxxc)
Solution: Return an empty string.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 14 Dec 2013 12:17:38 +0100 |
parents | a9920714fbe1 |
children | 3059384cf4a8 |
files | src/eval.c src/version.c |
diffstat | 2 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/eval.c +++ b/src/eval.c @@ -11119,6 +11119,8 @@ get_buffer_lines(buf, start, end, retlis { char_u *p; + rettv->v_type = VAR_STRING; + rettv->vval.v_string = NULL; if (retlist && rettv_list_alloc(rettv) == FAIL) return; @@ -11131,8 +11133,6 @@ get_buffer_lines(buf, start, end, retlis p = ml_get_buf(buf, start, FALSE); else p = (char_u *)""; - - rettv->v_type = VAR_STRING; rettv->vval.v_string = vim_strsave(p); } else