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 = |