bpo-41366: Fix clang warning for sign conversion (GH-21592)
https://github.com/python/cpython/commit/680254a8dc64e3ada00f88a7c42d41eb021... commit: 680254a8dc64e3ada00f88a7c42d41eb02108353 branch: master author: Henry Schreiner <HenrySchreinerIII@gmail.com> committer: GitHub <noreply@github.com> date: 2020-07-23T17:39:03+09:00 summary: bpo-41366: Fix clang warning for sign conversion (GH-21592) files: M Include/cpython/unicodeobject.h diff --git a/Include/cpython/unicodeobject.h b/Include/cpython/unicodeobject.h index 615b4a971d5f4..300408cb26299 100644 --- a/Include/cpython/unicodeobject.h +++ b/Include/cpython/unicodeobject.h @@ -52,7 +52,7 @@ Py_DEPRECATED(3.3) static inline void Py_UNICODE_COPY(Py_UNICODE *target, const Py_UNICODE *source, Py_ssize_t length) { - memcpy(target, source, length * sizeof(Py_UNICODE)); + memcpy(target, source, (size_t)(length) * sizeof(Py_UNICODE)); } Py_DEPRECATED(3.3) static inline void
participants (1)
-
Henry Schreiner