# HG changeset patch # User Bram Moolenaar # Date 1605470403 -3600 # Node ID 7ac9dea21baa59f00f34ceb5ac853dc94ed91037 # Parent d2fdcc5ed23701ea1725fbc9832420abdcd21061 patch 8.2.1991: Coverity warns for not using the ga_grow() return value Commit: https://github.com/vim/vim/commit/ca359cbedd0d603124776e7a6ca0ae79ffc34cdc Author: Bram Moolenaar Date: Sun Nov 15 20:49:41 2020 +0100 patch 8.2.1991: Coverity warns for not using the ga_grow() return value Problem: Coverity warns for not using the ga_grow() return value. Solution: Bail out if ga_grow() fails. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/7303) diff --git a/src/getchar.c b/src/getchar.c --- a/src/getchar.c +++ b/src/getchar.c @@ -3645,7 +3645,11 @@ getcmdkeycmd( got_int = FALSE; while (c1 != NUL && !aborted) { - ga_grow(&line_ga, 32); + if (ga_grow(&line_ga, 32) != OK) + { + aborted = TRUE; + break; + } if (vgetorpeek(FALSE) == NUL) { diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1991, +/**/ 1990, /**/ 1989,