aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-12-10 03:54:21 +0300
committerZyX <kp-pav@yandex.ru>2017-12-10 04:00:54 +0300
commit5c1ddb5078c90f69c7225a7b2e74ccb914dcdd6a (patch)
treebe4f3d0bb5af6d12dd5eda294dd0649b8f44f354 /src
parent21745d72b8c24c7f19dea5d53384da4875c43e74 (diff)
downloadrneovim-5c1ddb5078c90f69c7225a7b2e74ccb914dcdd6a.tar.gz
rneovim-5c1ddb5078c90f69c7225a7b2e74ccb914dcdd6a.tar.bz2
rneovim-5c1ddb5078c90f69c7225a7b2e74ccb914dcdd6a.zip
eval: Fix writefile()
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index da953999cc..2f908f70a9 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -17480,6 +17480,7 @@ static void f_winsaveview(typval_T *argvars, typval_T *rettv, FunPtr fptr)
/// @return true in case of success, false otherwise.
static bool write_list(FileDescriptor *const fp, const list_T *const list,
const bool binary)
+ FUNC_ATTR_NONNULL_ARG(1)
{
int error = 0;
TV_LIST_ITER_CONST(list, li, {
@@ -17645,9 +17646,6 @@ static void f_writefile(typval_T *argvars, typval_T *rettv, FunPtr fptr)
EMSG2(_(e_listarg), "writefile()");
return;
}
- if (argvars[0].vval.v_list == NULL) {
- return;
- }
bool binary = false;
bool append = false;