From: Huihui Huang <625173@qq.com> Date: Tue, 10 Mar 2026 19:40:33 +0000 (+0000) Subject: patch 9.2.0134: memory leak in socket_server_send_reply() X-Git-Tag: v9.2.0134^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ede5252d897a125ef2d623fffa1fef60f4d91074;p=thirdparty%2Fvim.git patch 9.2.0134: memory leak in socket_server_send_reply() Problem: memory leak in socket_server_send_reply() in src/os_unix.c Solution: Free final in the error case when returning early (Huihui Huang). closes: #19627 Signed-off-by: Huihui Huang <625173@qq.com> Signed-off-by: Christian Brabandt --- diff --git a/src/os_unix.c b/src/os_unix.c index 8aeca951c7..3bd2942cae 100644 --- a/src/os_unix.c +++ b/src/os_unix.c @@ -9778,6 +9778,7 @@ socket_server_send_reply(char_u *client, char_u *str) socket_server_write(socket_fd, final, sz, 1000) == FAIL) { socket_server_free_cmd(&cmd); + vim_free(final); close(socket_fd); return FAIL; } diff --git a/src/version.c b/src/version.c index 7d7c7e4dc9..4d12e98c63 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 134, /**/ 133, /**/