summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-04-02 16:00:04 +0200
committerBram Moolenaar <Bram@vim.org>2020-04-02 16:00:04 +0200
commit4227c789ffe667b74affab38a1b8bea27cd69b36 (patch)
tree0ba17ffa9e1254c849e055abf85270a7f08450bb
parente5bae13da327235836b505ee47224b465713ad75 (diff)
downloadvim-git-4227c789ffe667b74affab38a1b8bea27cd69b36.tar.gz
patch 8.2.0498: Coverity complains about uninitialized fieldv8.2.0498
Problem: Coverity complains about uninitialized field. Solution: Initialize the whole typval_T.
-rw-r--r--src/version.c2
-rw-r--r--src/vim9compile.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/version.c b/src/version.c
index 9ceed5a95..f4415f2d6 100644
--- a/src/version.c
+++ b/src/version.c
@@ -739,6 +739,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 498,
+/**/
497,
/**/
496,
diff --git a/src/vim9compile.c b/src/vim9compile.c
index a4e9eab90..bf87b6f96 100644
--- a/src/vim9compile.c
+++ b/src/vim9compile.c
@@ -4147,7 +4147,7 @@ evaluate_const_expr4(char_u **arg, cctx_T *cctx UNUSED, typval_T *tv)
return FAIL;
// get the second variable
- tv2.v_type = VAR_UNKNOWN;
+ init_tv(&tv2);
*arg = skipwhite(p + len);
if (evaluate_const_expr7(arg, cctx, &tv2) == FAIL
|| tv2.v_type != VAR_STRING)