mirror of https://github.com/python/cpython
Add casts to CMPERROR macro to silence SunPro compiler warnings about
integer overflow in << operator.
This commit is contained in:
parent
82598051e6
commit
19700b6a98
|
@ -560,7 +560,7 @@ listappend(self, args)
|
|||
/* CMPERROR is returned by our comparison function when an error
|
||||
occurred. This is the largest negative integer (0x80000000 on a
|
||||
32-bit system). */
|
||||
#define CMPERROR (1 << (8*sizeof(int) - 1))
|
||||
#define CMPERROR ( (int) ((unsigned int)1 << (8*sizeof(int) - 1)) )
|
||||
|
||||
/* Comparison function. Takes care of calling a user-supplied
|
||||
comparison function (any callable Python object). Calls the
|
||||
|
|
Loading…
Reference in New Issue