Index: core/src/fxcodec/codec/fx_codec_fax.cpp |
diff --git a/core/src/fxcodec/codec/fx_codec_fax.cpp b/core/src/fxcodec/codec/fx_codec_fax.cpp |
index cacbc714561f06f8c42b4f9645446b72d3271b95..36b92f06ffbb3f597a299fb592e74b7d903e39fb 100644 |
--- a/core/src/fxcodec/codec/fx_codec_fax.cpp |
+++ b/core/src/fxcodec/codec/fx_codec_fax.cpp |
@@ -799,9 +799,8 @@ void CCodec_FaxEncoder::Encode(uint8_t*& dest_buf, FX_DWORD& dest_size) { |
if (dest_bitpos) { |
m_DestBuf.AppendByte(last_byte); |
} |
- dest_buf = m_DestBuf.GetBuffer(); |
dest_size = m_DestBuf.GetSize(); |
- m_DestBuf.DetachBuffer(); |
+ dest_buf = m_DestBuf.DetachBuffer(); |
} |
FX_BOOL CCodec_FaxModule::Encode(const uint8_t* src_buf, |
int width, |