From b96145a6b5d89599ebccd2111d93f5670ddae840 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 7 Oct 2019 12:56:59 +0200 Subject: [PATCH] bpo-38353: Simplify calculate_pybuilddir() (GH-16614) Calling _Py_wfopen() is enough to check if filename is an existing file or not. There is no need to check first isfile(). --- Modules/getpath.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Modules/getpath.c b/Modules/getpath.c index 993276fdc27..057a9290197 100644 --- a/Modules/getpath.c +++ b/Modules/getpath.c @@ -657,11 +657,6 @@ calculate_pybuilddir(const wchar_t *argv0_path, return _PyStatus_NO_MEMORY(); } - if (!isfile(filename)) { - PyMem_RawFree(filename); - return _PyStatus_OK(); - } - FILE *fp = _Py_wfopen(filename, L"rb"); PyMem_RawFree(filename); if (fp == NULL) {