From: Mark Dickinson Date: Mon, 16 Nov 2009 19:17:16 +0000 (+0000) Subject: Silence another MSVC warning about unary minus. X-Git-Tag: v2.7a1~93 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d6790e49fb0267dbc8550b76411cdda412bf0e8;p=python Silence another MSVC warning about unary minus. --- diff --git a/Objects/intobject.c b/Objects/intobject.c index 8a8972c711..dce569a6ef 100644 --- a/Objects/intobject.c +++ b/Objects/intobject.c @@ -1117,7 +1117,7 @@ int_to_decimal_string(PyIntObject *v) { long n = v->ob_ival; unsigned long absn; p = bufend = buf + sizeof(buf); - absn = n < 0 ? -(unsigned long)n : n; + absn = n < 0 ? 0UL - n : n; do { *--p = '0' + absn % 10; absn /= 10;