Fix clang warnings so we can treat warnings as errors.
authorJohn Abd-El-Malek <jam@chromium.org>
Wed, 21 May 2014 19:41:01 +0000 (12:41 -0700)
committerJohn Abd-El-Malek <jam@chromium.org>
Wed, 21 May 2014 19:41:01 +0000 (12:41 -0700)
core/src/fpdfapi/fpdf_render/fpdf_render.cpp
core/src/fxge/ge/fx_ge_text.cpp

index 0be25e3..fba698c 100644 (file)
@@ -827,8 +827,8 @@ FX_BOOL CPDF_RenderStatus::ProcessTransparency(const CPDF_PageObject* pPageObj,
         return TRUE;\r
     }\r
     CFX_Matrix deviceCTM = m_pDevice->GetCTM();\r
-    FX_FLOAT scaleX = FXSYS_abs(deviceCTM.a);\r
-    FX_FLOAT scaleY = FXSYS_abs(deviceCTM.d);\r
+    FX_FLOAT scaleX = FXSYS_fabs(deviceCTM.a);\r
+    FX_FLOAT scaleY = FXSYS_fabs(deviceCTM.d);\r
     int width = FXSYS_round((FX_FLOAT)rect.Width() * scaleX);\r
     int height = FXSYS_round((FX_FLOAT)rect.Height() * scaleY);\r
     CFX_FxgeDevice bitmap_device;\r
@@ -911,8 +911,8 @@ CFX_DIBitmap* CPDF_RenderStatus::GetBackdrop(const CPDF_PageObject* pObj, const
     left = bbox.left;\r
     top = bbox.top;\r
     CFX_Matrix deviceCTM = m_pDevice->GetCTM();\r
-    FX_FLOAT scaleX = FXSYS_abs(deviceCTM.a);\r
-    FX_FLOAT scaleY = FXSYS_abs(deviceCTM.d);\r
+    FX_FLOAT scaleX = FXSYS_fabs(deviceCTM.a);\r
+    FX_FLOAT scaleY = FXSYS_fabs(deviceCTM.d);\r
     int width = FXSYS_round(bbox.Width() * scaleX);\r
     int height = FXSYS_round(bbox.Height() * scaleY);\r
     CFX_DIBitmap* pBackdrop = FX_NEW CFX_DIBitmap;\r
index 3c08cd6..92f631e 100644 (file)
@@ -1420,9 +1420,9 @@ CFX_GlyphBitmap* CFX_FaceCache::RenderGlyph(CFX_Font* pFont, FX_DWORD glyph_inde
         }\r
         int level = 0;\r
         if (pSubstFont->m_Charset == FXFONT_SHIFTJIS_CHARSET) {\r
-            level = g_WeightPow_SHIFTJIS[index] * 2 * (FXSYS_abs(ft_matrix.xx) + FXSYS_abs(ft_matrix.xy)) / 36655;\r
+            level = g_WeightPow_SHIFTJIS[index] * 2 * (FXSYS_abs((int)(ft_matrix.xx)) + FXSYS_abs((int)(ft_matrix.xy))) / 36655;\r
         } else {\r
-            level = g_WeightPow_11[index] * (FXSYS_abs(ft_matrix.xx) + FXSYS_abs(ft_matrix.xy)) / 36655;\r
+            level = g_WeightPow_11[index] * (FXSYS_abs((int)(ft_matrix.xx)) + FXSYS_abs((int)(ft_matrix.xy))) / 36655;\r
         }\r
         FXFT_Outline_Embolden(FXFT_Get_Glyph_Outline(m_Face), level);\r
     }\r