commit | c6de46e180e81508a3b43341791b56418bd811f9 | [log] [tgz] |
---|---|---|
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | Thu May 31 06:43:21 2018 -0700 |
committer | GitHub <noreply@github.com> | Thu May 31 06:43:21 2018 -0700 |
tree | a2675aec145df1950db4d9418005c0486bea969d | |
parent | d6bbb57855da3f92521edd901f49705be46fb203 [diff] |
bpo-33706: Fix pymain_parse_cmdline_impl() (GH-7283) Fix a crash in Python initialization when parsing the command line options. Fix memcpy() size parameter: previously, we read one wchar_t after the end of _PyOS_optarg. Moreover, don't copy the trailingg NUL character: we write it manually anyway. Thanks Christoph Gohlke for the bug report and the fix! (cherry picked from commit 58d1683255abb0df4fc70960da6121aeaa41e1d1) Co-authored-by: Victor Stinner <vstinner@redhat.com>