mirror of https://github.com/BOINC/boinc.git
34 lines
377 B
C++
34 lines
377 B
C++
#ifndef _STD_FIXES_H_
|
|
#define _STD_FIXES_H_
|
|
|
|
#ifndef HAVE_STD_MIN
|
|
namespace std {
|
|
|
|
#ifdef min
|
|
#undef min
|
|
#endif
|
|
|
|
template <typename T>
|
|
inline T min(const T &a, const T &b) {
|
|
return ((a<b)?a:b);
|
|
}
|
|
}
|
|
#endif
|
|
|
|
#ifndef HAVE_STD_MIN
|
|
namespace std {
|
|
#ifdef max
|
|
#undef max
|
|
#endif
|
|
|
|
template <typename T>
|
|
inline T max(const T &a, const T &b) {
|
|
return ((a>b)?a:b);
|
|
}
|
|
|
|
}
|
|
#endif
|
|
|
|
#endif
|
|
|