QMsgPack更新-修正了SaveToStream时忘记截断流造成结果数据流大小不正确的问题

【问题描述】

该问题是由于InternalEncode函数在编码时,为了减少数据流的的空间分配次数,一次性预分配16KB,而在数据流分配完成时,却忘记截断数据流为实际长度造成。通过修改SaveToStream函数将其正常截断即可。

【严重程度】

【更新级别】

推荐

【特别感谢】

觉悟

分享到: