diff options
author | dtucker@openbsd.org <dtucker@openbsd.org> | 2023-03-07 07:09:14 +0100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2023-03-07 07:32:03 +0100 |
commit | 4710077096edff2e6926dd5b15bf586491d317db (patch) | |
tree | e029bb59d3ebfa7a470cee7225888b7154470625 | |
parent | upstream: Unit test for kex_proposal_populate_entries. (diff) | |
download | openssh-4710077096edff2e6926dd5b15bf586491d317db.tar.xz openssh-4710077096edff2e6926dd5b15bf586491d317db.zip |
upstream: Fix mem leak in environment setup.
From jjelen at redhat.com via bz#2687, ok djm@
OpenBSD-Commit-ID: 9f9e4ba3cac003e6f81da3bcebd1b9ec43e7f353
-rw-r--r-- | session.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1,4 +1,4 @@ -/* $OpenBSD: session.c,v 1.334 2023/03/05 05:34:09 dtucker Exp $ */ +/* $OpenBSD: session.c,v 1.335 2023/03/07 06:09:14 dtucker Exp $ */ /* * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland * All rights reserved @@ -1158,6 +1158,7 @@ do_setup_env(struct ssh *ssh, Session *s, const char *shell) } *value++ = '\0'; child_set_env(&env, &envsize, cp, value); + free(cp); } /* SSH_CLIENT deprecated */ |