Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix use of banned methods
  • Loading branch information
nyalldawson committed Jun 17, 2018
1 parent e90b58f commit 8bf3d23
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/core/dxf/qgsdxfexport.cpp
Expand Up @@ -4019,27 +4019,27 @@ void QgsDxfExport::clipValueToMapUnitScale( double &value, const QgsMapUnitScale

double mapUnitsPerPixel = mMapSettings.mapToPixel().mapUnitsPerPixel();

double minSizeMU = -DBL_MAX;
double minSizeMU = std::numeric_limits<double>::lowest();
if ( scale.minSizeMMEnabled )
{
minSizeMU = scale.minSizeMM * pixelToMMFactor * mapUnitsPerPixel;
}
if ( !qgsDoubleNear( scale.minScale, 0.0 ) )
{
minSizeMU = qMax( minSizeMU, value );
minSizeMU = std::max( minSizeMU, value );
}
value = qMax( value, minSizeMU );
value = std::max( value, minSizeMU );

double maxSizeMU = DBL_MAX;
double maxSizeMU = std::numeric_limits<double>::max();
if ( scale.maxSizeMMEnabled )
{
maxSizeMU = scale.maxSizeMM * pixelToMMFactor * mapUnitsPerPixel;
}
if ( !qgsDoubleNear( scale.maxScale, 0.0 ) )
{
maxSizeMU = qMin( maxSizeMU, value );
maxSizeMU = std::min( maxSizeMU, value );
}
value = qMin( value, maxSizeMU );
value = std::min( value, maxSizeMU );
}

QList< QPair< QgsSymbolLayer *, QgsSymbol * > > QgsDxfExport::symbolLayers( QgsRenderContext &context )
Expand Down

0 comments on commit 8bf3d23

Please sign in to comment.