]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Fix compilation warnings on Windows (GH-8627)
authorVictor Stinner <vstinner@redhat.com>
Thu, 2 Aug 2018 16:02:59 +0000 (18:02 +0200)
committerGitHub <noreply@github.com>
Thu, 2 Aug 2018 16:02:59 +0000 (18:02 +0200)
commitdd4d8b4d80065409dae69f966fd7617e5b3d97f1
tree60ff84dc2c66cf4f098f28e9387bcb91aa1b3908
parent6a6b2483479a1ad0ab82300452f0ce71fa90b2d7
Fix compilation warnings on Windows (GH-8627)

* Fix compilation warning in _ctypes module on Window

(cherry picked from commit 20f11fe43c47b68c8b9dd6539d2d40b66c9957f9)

* Fix compilation warnings on Windows 64-bit

(cherry picked from commit 725e4212229bf68f87d4f66c1815d444ddfc7aa5)

* Fix compiler warning in unicodeobject.c

Explicitly case to Py_UNICODE to fix the warning:

Objects\unicodeobject.c(4225): warning C4244: '=' :
conversion from 'long' to 'Py_UNICODE', possible loss of data

The downcast cannot overflow since we check that value <= 0x10ffff.
Modules/_ctypes/libffi_msvc/ffi.c
Modules/_sqlite/util.c
Objects/unicodeobject.c