From dd7eff0a755c40eb88b494b98ac1a24f858ba880 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 6 May 2022 11:02:05 +0100 Subject: [PATCH] patch 8.2.4878: valgrind warning for using uninitialized variable Problem: Valgrind warning for using uninitialized variable. Solution: Initialize the type of newtv. --- src/strings.c | 1 + src/version.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/strings.c b/src/strings.c index 7a99cd964..0313e7480 100644 --- a/src/strings.c +++ b/src/strings.c @@ -898,6 +898,7 @@ string_filter_map( break; len = (int)STRLEN(tv.vval.v_string); + newtv.v_type = VAR_UNKNOWN; set_vim_var_nr(VV_KEY, idx); if (filter_map_one(&tv, expr, filtermap, &newtv, &rem) == FAIL || did_emsg) diff --git a/src/version.c b/src/version.c index e3aa288af..30f420bdd 100644 --- a/src/version.c +++ b/src/version.c @@ -746,6 +746,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 4878, /**/ 4877, /**/ -- 2.40.0