diff options
author | Dominique Pelle <dominique.pelle@gmail.com> | 2021-06-17 13:53:41 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-17 13:53:41 +0200 |
commit | 6e9695525e212466398a269a54bc4d53625673f0 (patch) | |
tree | e1e064659e9066b18c21b292e0464d1fc5c89411 /src/vim9execute.c | |
parent | 4cea536bdf48df459e7ad651dfee006844bbf2c0 (diff) | |
download | vim-git-8.2.3014.tar.gz |
patch 8.2.3014: Coverity warns for freeing static stringv8.2.3014
Problem: Coverity warns for freeing static string.
Solution: Do not assign static string to pointer. (Dominique Pellé,
closes #8397)
Diffstat (limited to 'src/vim9execute.c')
-rw-r--r-- | src/vim9execute.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/vim9execute.c b/src/vim9execute.c index 33e924424..fabce4dbe 100644 --- a/src/vim9execute.c +++ b/src/vim9execute.c @@ -1469,10 +1469,8 @@ handle_debug(isn_T *iptr, ectx_T *ectx) } else line = ((char_u **)ufunc->uf_lines.ga_data)[iptr->isn_lnum - 1]; - if (line == NULL) - line = (char_u *)"[empty]"; - do_debug(line); + do_debug(line == NULL ? (char_u *)"[empty]" : line); debug_context = NULL; if (end_lnum > iptr->isn_lnum) |