forked from boostorg/algorithm
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 );
|
||||
}
|
||||
|
||||
// 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
|
||||
|
Reference in New Issue
Block a user