[Import]Fix #6461 MEASUREMENT/INSUNITS
This commit is contained in:
committed by
WandererFan
parent
3a88639e19
commit
2ff5e1aaeb
@@ -1772,7 +1772,13 @@ CDxfRead::~CDxfRead()
|
||||
|
||||
double CDxfRead::mm( double value ) const
|
||||
{
|
||||
if(m_measurement_inch)
|
||||
//re #6461
|
||||
//this if handles situation of malformed DXF file where
|
||||
//MEASUREMENT specifies English units, but
|
||||
//INSUNITS specifies millimeters or is not specified
|
||||
//(millimeters is our default)
|
||||
if(m_measurement_inch &&
|
||||
(m_eUnits == eMillimeters))
|
||||
{
|
||||
value *= 25.4;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user