From e9a46b696a9adb093521768a56fd6625eb375afb Mon Sep 17 00:00:00 2001 From: sobolevn Date: Tue, 13 Feb 2024 10:27:53 +0300 Subject: [PATCH] gh-115391: Fix "comparison of integers of different signs" warning in `longobject.c` --- Objects/longobject.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Objects/longobject.c b/Objects/longobject.c index 932111f58425f2..fe782983334323 100644 --- a/Objects/longobject.c +++ b/Objects/longobject.c @@ -1135,7 +1135,7 @@ PyLong_AsNativeBytes(PyObject* vv, void* buffer, Py_ssize_t n, int endianness) if (n <= 0) { // nothing to do! } - else if (n <= sizeof(cv.b)) { + else if (n <= (Py_ssize_t)sizeof(cv.b)) { #if PY_LITTLE_ENDIAN if (little_endian) { memcpy(buffer, cv.b, n);