diff --git a/Common/3dParty/html/css/src/CUnitMeasureConverter.cpp b/Common/3dParty/html/css/src/CUnitMeasureConverter.cpp index 3f80a95ed5..374929dcc2 100644 --- a/Common/3dParty/html/css/src/CUnitMeasureConverter.cpp +++ b/Common/3dParty/html/css/src/CUnitMeasureConverter.cpp @@ -149,7 +149,7 @@ namespace NSCSS case NSCSS::Millimeter: return dValue * 0.01764; case NSCSS::Inch: - return dValue * 1440.; + return dValue / 1440.; case NSCSS::Peak: return dValue * 0.004167; // 0.004167 = 6 / 1440 default: diff --git a/DesktopEditor/raster/Metafile/Common/MetaFileRenderer.h b/DesktopEditor/raster/Metafile/Common/MetaFileRenderer.h index 3b9502dbd3..a9324aea66 100644 --- a/DesktopEditor/raster/Metafile/Common/MetaFileRenderer.h +++ b/DesktopEditor/raster/Metafile/Common/MetaFileRenderer.h @@ -1237,7 +1237,7 @@ namespace MetaFile // Вычисление минимально возможной ширины пера // # Код явялется дублированным из Graphics - const double dSqrtDet = sqrt(abs(oMatrix.Determinant())); + const double dSqrtDet = sqrt(fabs(oMatrix.Determinant())); const double dWidthMinSize = (dSqrtDet != 0) ? (1.0 / dSqrtDet) : dWidth; if (0 == pPen->GetWidth())