(original) (raw)

diff -Naur a/Python-2.7.10/Python/traceback.c b/Python-2.7.10/Python/traceback.c --- a/Python-2.7.10/Python/traceback.c 2015-05-23 21:39:24.000000000 +0530 +++ b/Python-2.7.10/Python/traceback.c 2015-07-27 15:20:00.971145157 +0530 @@ -170,10 +170,6 @@ if (xfp == NULL) return err; - if (err != 0) { - fclose(xfp); - return err; - } for (i = 0; i < lineno; i++) { char* pLastChar = &linebuf[sizeof(linebuf)-2];