mirror of https://github.com/CGAL/cgal
fixed min/max problem
This commit is contained in:
parent
71b746b58c
commit
beedd15017
|
|
@ -204,7 +204,7 @@ template<size_t _Nw, class _WordT>
|
||||||
_Base_bitset<_Nw, _WordT>::_Base_bitset(unsigned long __val)
|
_Base_bitset<_Nw, _WordT>::_Base_bitset(unsigned long __val)
|
||||||
{
|
{
|
||||||
_M_do_reset();
|
_M_do_reset();
|
||||||
const size_t __n = min(sizeof(unsigned long)*CHAR_BIT,
|
const size_t __n = (std::min)(sizeof(unsigned long)*CHAR_BIT,
|
||||||
__BITS_PER_WORDT(_WordT)*_Nw);
|
__BITS_PER_WORDT(_WordT)*_Nw);
|
||||||
for(size_t __i = 0; __i < __n; ++__i, __val >>= 1)
|
for(size_t __i = 0; __i < __n; ++__i, __val >>= 1)
|
||||||
if ( __val & 0x1 )
|
if ( __val & 0x1 )
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue