Index: core/fxcrt/fx_basic_gcc.cpp |
diff --git a/core/fxcrt/fx_basic_gcc.cpp b/core/fxcrt/fx_basic_gcc.cpp |
index ddbdcd58819c2e65291871398e84a905a7b70bc5..a55a48629360407eefa6a0834bb42c7ff489d4bd 100644 |
--- a/core/fxcrt/fx_basic_gcc.cpp |
+++ b/core/fxcrt/fx_basic_gcc.cpp |
@@ -226,9 +226,8 @@ int FXSYS_WideCharToMultiByte(uint32_t codepage, |
int len = 0; |
for (int i = 0; i < wlen; i++) { |
if (wstr[i] < 0x100) { |
- if (buf && len < buflen) { |
- buf[len] = (FX_CHAR)wstr[i]; |
- } |
+ if (buf && len < buflen) |
+ buf[len] = static_cast<FX_CHAR>(wstr[i]); |
len++; |
} |
} |