diff options
Diffstat (limited to 'core/fxcrt/fx_basic_gcc.cpp')
-rw-r--r-- | core/fxcrt/fx_basic_gcc.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/core/fxcrt/fx_basic_gcc.cpp b/core/fxcrt/fx_basic_gcc.cpp index ddbdcd5881..a55a486293 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++; } } |