diff options
Diffstat (limited to 'xfa')
-rw-r--r-- | xfa/fde/xml/fde_xml_imp.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xfa/fde/xml/fde_xml_imp.cpp b/xfa/fde/xml/fde_xml_imp.cpp index e54b4167f6..5ce274bbdb 100644 --- a/xfa/fde/xml/fde_xml_imp.cpp +++ b/xfa/fde/xml/fde_xml_imp.cpp @@ -1287,7 +1287,8 @@ void CFDE_XMLSyntaxParser::Init(const CFX_RetainPtr<IFGAS_Stream>& pStream, return; } - m_pBuffer = FX_Alloc(FX_WCHAR, alloc_size_safe.ValueOrDie()); + m_pBuffer = FX_Alloc( + FX_WCHAR, pdfium::base::ValueOrDieForType<size_t>(alloc_size_safe)); m_pStart = m_pEnd = m_pBuffer; ASSERT(!m_BlockBuffer.IsInitialized()); m_BlockBuffer.InitBuffer(); |