From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Fri, 3 Jul 2026 11:33:14 +0000 (+0200) Subject: [3.15] gh-152903: Change PCWSTR to PWSTR in GetThreadDescription() typedef (GH-152904... X-Git-Tag: v3.15.0b4~140 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fe23abac94840456a07e686512d0d09ed80efd6b;p=thirdparty%2FPython%2Fcpython.git [3.15] gh-152903: Change PCWSTR to PWSTR in GetThreadDescription() typedef (GH-152904) (#152943) gh-152903: Change PCWSTR to PWSTR in GetThreadDescription() typedef (GH-152904) Fixes issue GH-152903 (cherry picked from commit ac1acb6d7de2680d1f1f3e4cef7c145083ebba74) Co-authored-by: Carlo Bramini --- diff --git a/Modules/_threadmodule.c b/Modules/_threadmodule.c index 7a34c5a5a0ef..7e1884edf521 100644 --- a/Modules/_threadmodule.c +++ b/Modules/_threadmodule.c @@ -74,7 +74,7 @@ get_thread_state_by_cls(PyTypeObject *cls) #ifdef MS_WINDOWS -typedef HRESULT (WINAPI *PF_GET_THREAD_DESCRIPTION)(HANDLE, PCWSTR*); +typedef HRESULT (WINAPI *PF_GET_THREAD_DESCRIPTION)(HANDLE, PWSTR*); typedef HRESULT (WINAPI *PF_SET_THREAD_DESCRIPTION)(HANDLE, PCWSTR); static PF_GET_THREAD_DESCRIPTION pGetThreadDescription = NULL; static PF_SET_THREAD_DESCRIPTION pSetThreadDescription = NULL; diff --git a/Python/traceback.c b/Python/traceback.c index 50a79d78d2e1..5bfa28f9c7dc 100644 --- a/Python/traceback.c +++ b/Python/traceback.c @@ -71,7 +71,7 @@ class traceback "PyTracebackObject *" "&PyTraceback_Type" #ifdef MS_WINDOWS -typedef HRESULT (WINAPI *PF_GET_THREAD_DESCRIPTION)(HANDLE, PCWSTR*); +typedef HRESULT (WINAPI *PF_GET_THREAD_DESCRIPTION)(HANDLE, PWSTR*); static PF_GET_THREAD_DESCRIPTION pGetThreadDescription = NULL; #endif