diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-03-01 11:41:17 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-03-01 11:41:17 +0000 |
commit | 86463ec54dcdc562121bdb57b1ac4e85b135b2df (patch) | |
tree | 6af4300c55936d18123f596a42f07daa4f48d38e /hwpfilter/source/hwpfile.cxx | |
parent | ofz: Z_NEED_DICT is unsupported (diff) | |
download | core-86463ec54dcdc562121bdb57b1ac4e85b135b2df.tar.gz core-86463ec54dcdc562121bdb57b1ac4e85b135b2df.zip |
ofz#711: direct leak
Change-Id: I65ec47b4290d845f1803b20b93f149d35d9a60ea
Diffstat (limited to 'hwpfilter/source/hwpfile.cxx')
-rw-r--r-- | hwpfilter/source/hwpfile.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hwpfilter/source/hwpfile.cxx b/hwpfilter/source/hwpfile.cxx index 0ce390297563..33505c0f733e 100644 --- a/hwpfilter/source/hwpfile.cxx +++ b/hwpfilter/source/hwpfile.cxx @@ -356,8 +356,8 @@ void HWPFile::TagsRead() return; } - _hwpInfo.back_info.data = new char[(unsigned int)_hwpInfo.back_info.size]; - ReadBlock(_hwpInfo.back_info.data, _hwpInfo.back_info.size); + _hwpInfo.back_info.data.resize(_hwpInfo.back_info.size); + ReadBlock(_hwpInfo.back_info.data.data(), _hwpInfo.back_info.size); if( _hwpInfo.back_info.size > 0 ) _hwpInfo.back_info.type = 2; |