From: Tim Peters Date: Mon, 27 Feb 2006 17:49:41 +0000 (+0000) Subject: do_mkvalue(): Squash compiler warnings about mixing X-Git-Tag: v2.4.3c1~55 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9e777e5c6ad7e1ab24742c2578c66f692bc19eb9;p=thirdparty%2FPython%2Fcpython.git do_mkvalue(): Squash compiler warnings about mixing signed and unsigned types in comparison. --- diff --git a/Python/modsupport.c b/Python/modsupport.c index 3b4c517e4ceb..ad5b67522e44 100644 --- a/Python/modsupport.c +++ b/Python/modsupport.c @@ -307,7 +307,7 @@ do_mkvalue(char **p_format, va_list *p_va) { 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 @@ do_mkvalue(char **p_format, va_list *p_va) { 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);