Explicitly namespace calls to sqrt and isnan

osx/linux have alternative top-level implementations of these methods, so the calls are ambiguous given the  - so these should be used explicitly
This commit is contained in:
Simon Detheridge
2015-04-13 12:32:58 +01:00
parent 0a5a492ab6
commit 63b8a3134d
14 changed files with 107 additions and 107 deletions

View File

@ -518,7 +518,7 @@ static inline T SafeSqrt(T x)
if (x <= 0)
return 0;
return sqrt(x);
return std::sqrt(x);
}
template <typename T>
@ -567,7 +567,7 @@ static inline T Cube(T t)
template <typename T>
static inline T Hypot(T x, T y)
{
return sqrt(SQR(x) + SQR(y));
return std::sqrt(SQR(x) + SQR(y));
}
/// <summary>