# HG changeset patch # User Bram Moolenaar # Date 1618487104 -7200 # Node ID c70dcd5ab837a1a9583d2459cbe521096f20c949 # Parent 77ffd2ddef0ccad28fbd2eab452cd7f078e409f3 patch 8.2.2768: Vim9: memory leak with blob range error Commit: https://github.com/vim/vim/commit/f387f5dfbc5accbfbbbb87486f6af42a82acaa7d Author: Bram Moolenaar Date: Thu Apr 15 13:42:21 2021 +0200 patch 8.2.2768: Vim9: memory leak with blob range error Problem: Vim9: memory leak with blob range error. Solution: Jump to end instead of returning. 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 */ /**/ + 2768, +/**/ 2767, /**/ 2766, diff --git a/src/vim9compile.c b/src/vim9compile.c --- a/src/vim9compile.c +++ b/src/vim9compile.c @@ -6474,7 +6474,7 @@ compile_assignment(char_u *arg, exarg_T { semsg(_(e_cannot_use_range_with_assignment_operator_str), var_start); - return FAIL; + goto theend; } // Get the member.