Index: core/src/fxcrt/xml_int.h |
diff --git a/core/src/fxcrt/xml_int.h b/core/src/fxcrt/xml_int.h |
index 6020f45819b89d737c3e8595bffd130d4bd4d965..ccd5bfdb7d5ae62d43f8600ef3a7697438589b7d 100644 |
--- a/core/src/fxcrt/xml_int.h |
+++ b/core/src/fxcrt/xml_int.h |
@@ -47,11 +47,7 @@ class CXML_DataStmAcc : public IFX_BufferRead { |
: m_pFileRead(pFileRead), m_pBuffer(NULL), m_nStart(0), m_dwSize(0) { |
FXSYS_assert(m_pFileRead != NULL); |
} |
- ~CXML_DataStmAcc() override { |
- if (m_pBuffer) { |
- FX_Free(m_pBuffer); |
- } |
- } |
+ ~CXML_DataStmAcc() override { FX_Free(m_pBuffer); } |
void Release() override { delete this; } |
FX_BOOL IsEOF() override { |