| Index: core/fxcrt/include/fx_basic.h
|
| diff --git a/core/fxcrt/include/fx_basic.h b/core/fxcrt/include/fx_basic.h
|
| index 48999c4f19ca9ff1c2336dff94130913dd520dc5..7121ffcd0bd81cd8cb4d4932fa18dbd1c7ed4e87 100644
|
| --- a/core/fxcrt/include/fx_basic.h
|
| +++ b/core/fxcrt/include/fx_basic.h
|
| @@ -56,10 +56,15 @@ class CFX_BinaryBuf {
|
|
|
| class CFX_ByteTextBuf : public CFX_BinaryBuf {
|
| public:
|
| - void AppendChar(int ch) { AppendByte((uint8_t)ch); }
|
| FX_STRSIZE GetLength() const { return m_DataSize; }
|
| - CFX_ByteStringC AsStringC() const;
|
| + CFX_ByteString MakeString() const {
|
| + return CFX_ByteString(m_pBuffer.get(), m_DataSize);
|
| + }
|
| + CFX_ByteStringC AsStringC() const {
|
| + return CFX_ByteStringC(m_pBuffer.get(), m_DataSize);
|
| + }
|
|
|
| + void AppendChar(int ch) { AppendByte(static_cast<uint8_t>(ch)); }
|
| CFX_ByteTextBuf& operator<<(int i);
|
| CFX_ByteTextBuf& operator<<(uint32_t i);
|
| CFX_ByteTextBuf& operator<<(double f);
|
|
|