Mercurial > cpython-lru_cache-weakref
diff Python/modsupport.c @ 36688:e0feadc7affb 2.4
do_mkvalue(): Squash compiler warnings about mixing
signed and unsigned types in comparison.
| author | Tim Peters <tim.peters@gmail.com> |
|---|---|
| date | Mon, 27 Feb 2006 17:49:41 +0000 |
| parents | 2150af84a185 |
| children | a54948180a3d |
line wrap: on
line diff
--- a/Python/modsupport.c Mon Feb 27 17:47:02 2006 +0000 +++ b/Python/modsupport.c Mon Feb 27 17:49:41 2006 +0000 @@ -307,7 +307,7 @@ { unsigned int n; n = va_arg(*p_va, unsigned int); - if (n > PyInt_GetMax()) + if (n > (unsigned long)PyInt_GetMax()) return PyLong_FromUnsignedLong((unsigned long)n); else return PyInt_FromLong(n); @@ -320,7 +320,7 @@ { unsigned long n; n = va_arg(*p_va, unsigned long); - if (n > PyInt_GetMax()) + if (n > (unsigned long)PyInt_GetMax()) return PyLong_FromUnsignedLong(n); else return PyInt_FromLong(n);
