Fix build errors with some compilers due to using std::max(float, double).

This commit is contained in:
Rokas Kupstys 2018-07-17 15:59:00 +03:00
parent 3799e0da43
commit abfa90012f

View File

@ -4035,7 +4035,7 @@ void View::DrawFindZone()
{
const auto pxns = numBins / dt;
const auto nspx = 1.0 / pxns;
const auto scale = std::max( 0.0f, round( log10fast( nspx ) + 2 ) );
const auto scale = std::max<float>( 0.0f, round( log10fast( nspx ) + 2 ) );
const auto step = pow( 10, scale );
const auto dx = step * pxns;
@ -4838,7 +4838,7 @@ void View::DrawCompare()
{
const auto pxns = numBins / dt;
const auto nspx = 1.0 / pxns;
const auto scale = std::max( 0.0f, round( log10fast( nspx ) + 2 ) );
const auto scale = std::max<float>( 0.0f, round( log10fast( nspx ) + 2 ) );
const auto step = pow( 10, scale );
const auto dx = step * pxns;