Index: core/fxcrt/fx_bidi.cpp |
diff --git a/core/fxcrt/fx_bidi.cpp b/core/fxcrt/fx_bidi.cpp |
index 30b1a6df075ac5d865efe7bdc4dbf0cedfdc487d..d8a8f88a64d98c85eb6113bd342fd4751ee6a0f4 100644 |
--- a/core/fxcrt/fx_bidi.cpp |
+++ b/core/fxcrt/fx_bidi.cpp |
@@ -13,7 +13,7 @@ CFX_BidiChar::CFX_BidiChar() |
: m_CurrentSegment({0, 0, NEUTRAL}), m_LastSegment({0, 0, NEUTRAL}) {} |
bool CFX_BidiChar::AppendChar(FX_WCHAR wch) { |
- FX_DWORD dwProps = FX_GetUnicodeProperties(wch); |
+ uint32_t dwProps = FX_GetUnicodeProperties(wch); |
int32_t iBidiCls = (dwProps & FX_BIDICLASSBITSMASK) >> FX_BIDICLASSBITS; |
Direction direction = NEUTRAL; |
switch (iBidiCls) { |