1
1

Merge pull request #7905 from cniethammer/integer_shift_fix

Fix shifting signed integer
Этот коммит содержится в:
Jeff Squyres 2020-07-02 14:35:40 -04:00 коммит произвёл GitHub
родитель d1a9c8a092 8483ec41ab
Коммит e547e2d3ea
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -67,7 +67,7 @@ static inline int32_t opal_arch_ldisintel( void )
j = j-1;
}
}
return (pui[j] & (1 << i) ? 1 : 0);
return ((pui[j] & (1u << i)) ? 1 : 0);
}
static inline void opal_arch_setmask ( uint32_t *var, uint32_t mask)

Просмотреть файл

@ -202,7 +202,7 @@ opal_net_init(void)
uint32_t
opal_net_prefix2netmask(uint32_t prefixlen)
{
return htonl (((1 << prefixlen) - 1) << (32 - prefixlen));
return htonl (((1u << prefixlen) - 1u) << (32 - prefixlen));
}