Fix warning about negative unsigned intergers

Reviewed-by: Richard Levitte <levitte@openssl.org>
This commit is contained in:
Kurt Roeckx 2014-11-10 19:03:03 +01:00
parent f8ae603238
commit 67b8bcee95

View file

@ -129,7 +129,7 @@ static inline int constant_time_select_int(unsigned int mask, int a, int b);
static inline unsigned int constant_time_msb(unsigned int a)
{
return -(a >> (sizeof(unsigned int) * 8 - 1));
return 0-(a >> (sizeof(a) * 8 - 1));
}
static inline unsigned int constant_time_lt(unsigned int a, unsigned int b)