Index: xfa/src/fdp/src/fde/fde_gedevice.cpp |
diff --git a/xfa/src/fdp/src/fde/fde_gedevice.cpp b/xfa/src/fdp/src/fde/fde_gedevice.cpp |
index 4b716b494172858f80facffbec15a8885cd7a4bb..c50fcca1c6f99a21213856adc83eb92f3a37c0a5 100644 |
--- a/xfa/src/fdp/src/fde/fde_gedevice.cpp |
+++ b/xfa/src/fdp/src/fde/fde_gedevice.cpp |
@@ -169,8 +169,7 @@ FX_BOOL CFDE_FxgeDevice::DrawString(IFDE_Brush* pBrush, |
SubstFxFont.m_Weight = dwFontStyle & FX_FONTSTYLE_Bold ? 700 : 400; |
SubstFxFont.m_WeightCJK = SubstFxFont.m_Weight; |
SubstFxFont.m_ItalicAngle = dwFontStyle & FX_FONTSTYLE_Italic ? -12 : 0; |
- SubstFxFont.m_bItlicCJK = |
- dwFontStyle & FX_FONTSTYLE_Italic ? TRUE : FALSE; |
+ SubstFxFont.m_bItlicCJK = !!(dwFontStyle & FX_FONTSTYLE_Italic); |
#endif |
for (int32_t i = 0; i < iCount; ++i) { |
pSTFont = pFont->GetSubstFont((int32_t)pCP->m_GlyphIndex); |