From f9c9354a7a173eaca2aa19e667b5cf12167b7fed Mon Sep 17 00:00:00 2001 From: Inada Naoki Date: Thu, 12 May 2022 14:48:38 +0900 Subject: gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537) --- Python/dynload_win.c | 6 ------ 1 file changed, 6 deletions(-) (limited to 'Python/dynload_win.c') diff --git a/Python/dynload_win.c b/Python/dynload_win.c index b43e9fc26f..c03bc5602b 100644 --- a/Python/dynload_win.c +++ b/Python/dynload_win.c @@ -225,11 +225,7 @@ dl_funcptr _PyImport_FindSharedFuncptrWindows(const char *prefix, _Py_CheckPython3(); -#if USE_UNICODE_WCHAR_CACHE - const wchar_t *wpathname = _PyUnicode_AsUnicode(pathname); -#else /* USE_UNICODE_WCHAR_CACHE */ wchar_t *wpathname = PyUnicode_AsWideCharString(pathname, NULL); -#endif /* USE_UNICODE_WCHAR_CACHE */ if (wpathname == NULL) return NULL; @@ -251,9 +247,7 @@ dl_funcptr _PyImport_FindSharedFuncptrWindows(const char *prefix, LOAD_LIBRARY_SEARCH_DEFAULT_DIRS | LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR); Py_END_ALLOW_THREADS -#if !USE_UNICODE_WCHAR_CACHE PyMem_Free(wpathname); -#endif /* USE_UNICODE_WCHAR_CACHE */ /* restore old error mode settings */ SetErrorMode(old_mode); -- cgit v1.2.1