| Index: xfa/fde/cfde_txtedtbuf.cpp
|
| diff --git a/xfa/fde/cfde_txtedtbuf.cpp b/xfa/fde/cfde_txtedtbuf.cpp
|
| index 7af5a1892be36413d2bd38638e4432c0b3ba55d3..58f1822661ef2bc3de8e7e554d47f4637100a450 100644
|
| --- a/xfa/fde/cfde_txtedtbuf.cpp
|
| +++ b/xfa/fde/cfde_txtedtbuf.cpp
|
| @@ -16,17 +16,12 @@ const int kDefaultChunkCount = 2;
|
| } // namespace
|
|
|
| CFDE_TxtEdtBuf::CFDE_TxtEdtBuf()
|
| - : m_nChunkSize(kDefaultChunkSize),
|
| - m_nTotal(0),
|
| - m_bChanged(FALSE),
|
| - m_pAllocator(nullptr) {
|
| - ASSERT(m_nChunkSize);
|
| + : m_nChunkSize(kDefaultChunkSize), m_nTotal(0), m_bChanged(FALSE) {
|
| ResetChunkBuffer(kDefaultChunkCount, m_nChunkSize);
|
| }
|
|
|
| CFDE_TxtEdtBuf::~CFDE_TxtEdtBuf() {
|
| Clear(TRUE);
|
| - delete m_pAllocator;
|
| m_Chunks.RemoveAll();
|
| }
|
|
|
| @@ -271,8 +266,6 @@ void CFDE_TxtEdtBuf::ResetChunkBuffer(int32_t nDefChunkCount,
|
| int32_t nChunkSize) {
|
| ASSERT(nChunkSize);
|
| ASSERT(nDefChunkCount);
|
| - delete m_pAllocator;
|
| - m_pAllocator = nullptr;
|
| m_Chunks.RemoveAll();
|
| m_nChunkSize = nChunkSize;
|
| int32_t nChunkLength =
|
|
|