# HG changeset patch # User Bram Moolenaar # Date 1559669405 -7200 # Node ID 2f39b35f7290dd3537bb033e105151448d413750 # Parent f6b9a192e111529df5cce32796691c11eba4001c patch 8.1.1463: gcc warns for uninitialized variable commit https://github.com/vim/vim/commit/277e79adc4d2b62556ce8a3720684e4b3e1e6d42 Author: Bram Moolenaar Date: Tue Jun 4 19:16:29 2019 +0200 patch 8.1.1463: gcc warns for uninitialized variable Problem: Gcc warns for uninitialized variable. Solution: Put usage inside "if". (Ken Takata) diff --git a/src/textprop.c b/src/textprop.c --- a/src/textprop.c +++ b/src/textprop.c @@ -1240,9 +1240,12 @@ join_prop_lines( if (line == NULL) return; mch_memmove(line, newp, len); - l = oldproplen * sizeof(textprop_T); - mch_memmove(line + len, props, l); - len += l; + if (oldproplen > 0) + { + l = oldproplen * sizeof(textprop_T); + mch_memmove(line + len, props, l); + len += l; + } for (i = 0; i < count - 1; ++i) if (prop_lines[i] != NULL) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -768,6 +768,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1463, +/**/ 1462, /**/ 1461,