compiler warnings about mixing signed and unsigned types
in comparisons.
{
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);
{
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);