Index: xfa/fee/fde_txtedtbuf.cpp |
diff --git a/xfa/fee/fde_txtedtbuf.cpp b/xfa/fee/fde_txtedtbuf.cpp |
index 988ca4a5c13aac10f9e1559e23bec5c96d84fe74..1369d55be554cef2b2b65726daab573b9d85eb8b 100644 |
--- a/xfa/fee/fde_txtedtbuf.cpp |
+++ b/xfa/fee/fde_txtedtbuf.cpp |
@@ -370,9 +370,8 @@ void CFDE_TxtEdtBuf::ResetChunkBuffer(int32_t nDefChunkCount, |
m_nChunkSize = nChunkSize; |
int32_t nChunkLength = |
sizeof(FDE_CHUNKHEADER) + (m_nChunkSize - 1) * sizeof(FX_WCHAR); |
- m_pAllocator = |
- FX_CreateAllocator(FX_ALLOCTYPE_Fixed, nDefChunkCount, nChunkLength); |
- ASSERT(m_pAllocator); |
+ m_pAllocator = IFX_MemoryAllocator::Create(FX_ALLOCTYPE_Fixed, nDefChunkCount, |
+ nChunkLength); |
FDE_CHUNKHEADER* lpChunkHeader = |
static_cast<FDE_CHUNKHEADER*>(m_pAllocator->Alloc(nChunkLength)); |
ASSERT(lpChunkHeader); |