]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-35720: Fixing a memory leak in pymain_parse_cmdline_impl() (GH-11528)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 22 Jan 2019 16:42:13 +0000 (08:42 -0800)
committerGitHub <noreply@github.com>
Tue, 22 Jan 2019 16:42:13 +0000 (08:42 -0800)
commitf71e7433ebccb2e3a2665b93bb84de38f9c581c8
tree522105aefeb64dbed034655de9d22a60569201b5
parentd1dd6be613381b996b9071443ef081de8e5f3aff
bpo-35720: Fixing a memory leak in pymain_parse_cmdline_impl() (GH-11528)

When the loop in the pymain_read_conf function in this same file
calls pymain_init_cmdline_argv() a 2nd time, the pymain->command
buffer of wchar_t is overriden and the previously allocated memory
is never freed.
(cherry picked from commit 35ca1820e19f81f69073f294503cdcd708fe490f)

Co-authored-by: Lucas Cimon <lucas.cimon@gmail.com>
Misc/NEWS.d/next/Core and Builtins/2019-01-12-23-33-04.bpo-35720.LELKQx.rst [new file with mode: 0644]
Modules/main.c