From 465df8855e9fff771e119ea525344de48869ef1a Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Thu, 22 Feb 2024 20:57:12 +0300 Subject: [PATCH] gh-115827: Fix compile warning in `longobject.c` (#115828) Objects/longobject.c:1186:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] --- Objects/longobject.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; } }