summaryrefslogtreecommitdiffstats
path: root/hwpfilter/source/hwpfile.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-03-01 11:41:17 +0000
committerCaolán McNamara <caolanm@redhat.com>2017-03-01 11:41:17 +0000
commit86463ec54dcdc562121bdb57b1ac4e85b135b2df (patch)
tree6af4300c55936d18123f596a42f07daa4f48d38e /hwpfilter/source/hwpfile.cxx
parentofz: Z_NEED_DICT is unsupported (diff)
downloadcore-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.cxx4
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;