Index: core/src/fxcrt/fx_basic_buffer.cpp |
diff --git a/core/src/fxcrt/fx_basic_buffer.cpp b/core/src/fxcrt/fx_basic_buffer.cpp |
index 1734423253e75eb5a6b2b2931d11d70ca980b755..b208142d927a107da0fa977b470c5d1356f9fdef 100644 |
--- a/core/src/fxcrt/fx_basic_buffer.cpp |
+++ b/core/src/fxcrt/fx_basic_buffer.cpp |
@@ -192,7 +192,7 @@ CFX_WideTextBuf& CFX_WideTextBuf::operator << (FX_WSTR str) |
} |
CFX_WideTextBuf& CFX_WideTextBuf::operator << (const CFX_WideString &str) |
{ |
- AppendBlock((FX_LPCWSTR)str, str.GetLength() * sizeof(FX_WCHAR)); |
+ AppendBlock(str.c_str(), str.GetLength() * sizeof(FX_WCHAR)); |
return *this; |
} |
CFX_WideTextBuf& CFX_WideTextBuf::operator << (int i) |