• Christian Heimes's avatar
    Issue #15895: my analysis was slightly off. The FILE pointer is only leaked when… · 04ac4c1c
    Christian Heimes yazdı
    Issue #15895: my analysis was slightly off. The FILE pointer is only leaked when set_main_loader() fails for a pyc file with closeit=0. In the success case run_pyc_file() does its own cleanup of the fp. I've changed the code to use another FILE ptr for pyc files and moved the fclose() to PyRun_SimpleFileExFlags() to make it more obvious what's happening.
    04ac4c1c
pythonrun.c 73.4 KB