mirror of
https://github.com/boostorg/algorithm.git
synced 2025-07-04 16:26:30 +02:00
make std_min play nice with the Borland headers
[SVN r22410]
This commit is contained in:
@ -46,6 +46,19 @@ inline T const & std_max( T const & a, T const & b )
|
|||||||
return max BOOST_PREVENT_MACRO_SUBSTITUTION ( a, b );
|
return max BOOST_PREVENT_MACRO_SUBSTITUTION ( a, b );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Overloads for unsigned long to work around a bug in the Borland headers
|
||||||
|
#ifdef __BORLANDC__
|
||||||
|
inline unsigned long const & std_min( unsigned long const & a, unsigned long const & b )
|
||||||
|
{
|
||||||
|
return a < b ? a : b;
|
||||||
|
}
|
||||||
|
|
||||||
|
inline unsigned long const & std_max( unsigned long const & a, unsigned long const & b )
|
||||||
|
{
|
||||||
|
return a > b ? a : b;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // BOOST_MINMAX_HPP
|
#endif // BOOST_MINMAX_HPP
|
||||||
|
Reference in New Issue
Block a user