https://github.com/python/cpython/commit/465df8855e9fff771e119ea525344de48869ef1a
commit: 465df8855e9fff771e119ea525344de48869ef1a
branch: main
author: Nikita Sobolev <[email protected]>
committer: sobolevn <[email protected]>
date: 2024-02-22T17:57:12Z
summary:

gh-115827: Fix compile warning in `longobject.c` (#115828)

Objects/longobject.c:1186:42: warning: comparison between signed and unsigned 
integer expressions [-Wsign-compare]

files:
M Objects/longobject.c

diff --git a/Objects/longobject.c b/Objects/longobject.c
index fe782983334323..2d1c6ad788e281 100644
--- a/Objects/longobject.c
+++ b/Objects/longobject.c
@@ -1183,7 +1183,7 @@ PyLong_AsNativeBytes(PyObject* vv, void* buffer, 
Py_ssize_t n, int endianness)
                 for (Py_ssize_t i = sizeof(cv.b); i > 0; --i) {
                     *b++ = cv.b[i - 1];
                 }
-                for (Py_ssize_t i = 0; i < n - sizeof(cv.b); ++i) {
+                for (Py_ssize_t i = 0; i < n - (int)sizeof(cv.b); ++i) {
                     *b++ = fill;
                 }
             }

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to