diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2020-08-09 23:29:35 -0400 |
---|---|---|
committer | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2020-08-15 10:57:17 -0400 |
commit | aab71dbd0399ad5642b8f3bbcda0b4e815941fab (patch) | |
tree | be8b18a0ae7973d1817cf2cbd71435e97ca3f527 | |
parent | 273ad7d66fd27a5bd80501576de7fd6b7ed90aa3 (diff) | |
download | rneovim-aab71dbd0399ad5642b8f3bbcda0b4e815941fab.tar.gz rneovim-aab71dbd0399ad5642b8f3bbcda0b4e815941fab.tar.bz2 rneovim-aab71dbd0399ad5642b8f3bbcda0b4e815941fab.zip |
userfunc: fix pvs/v547
xcalloc() never returns NULL.
-rw-r--r-- | src/nvim/eval/userfunc.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/nvim/eval/userfunc.c b/src/nvim/eval/userfunc.c index 229f0e8dde..46eccd5181 100644 --- a/src/nvim/eval/userfunc.c +++ b/src/nvim/eval/userfunc.c @@ -3457,12 +3457,7 @@ bool set_ref_in_func(char_u *name, ufunc_T *fp_in, int copyID) char_u *register_cfunc(cfunc_T cb, cfunc_free_T cb_free, void *state) { char_u *name = get_lambda_name(); - ufunc_T *fp = NULL; - - fp = xcalloc(1, offsetof(ufunc_T, uf_name) + STRLEN(name) + 1); - if (fp == NULL) { - return NULL; - } + ufunc_T *fp = xcalloc(1, offsetof(ufunc_T, uf_name) + STRLEN(name) + 1); fp->uf_refcount = 1; fp->uf_varargs = true; |