summaryrefslogtreecommitdiff
path: root/hwpfilter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2018-10-24 14:58:29 +0100
committerCaolán McNamara <caolanm@redhat.com>2018-10-24 22:11:09 +0200
commit9cb5deaaa4eb98da06d9ab46c6bee9f0a479499a (patch)
treeb4c7bc7713af0fc2c713bbe3afc960adf5ac90b7 /hwpfilter
parentb8bf751f9f5e2cb718175c0f2c4b2be762dcf614 (diff)
ofz#11119 Direct-leak
since... commit 55f0b65b0568b8a8b1d823578eea1cbf633f4134 Date: Tue Oct 23 09:27:51 2018 +0200 loplugin:useuniqueptr in LoadDrawingObject Change-Id: Id5c7929482a1dc00584c4c1a228d993525fc8ed6 Reviewed-on: https://gerrit.libreoffice.org/62307 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'hwpfilter')
-rw-r--r--hwpfilter/source/drawing.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/hwpfilter/source/drawing.h b/hwpfilter/source/drawing.h
index 78c1240cdca1..4a03ce47e18e 100644
--- a/hwpfilter/source/drawing.h
+++ b/hwpfilter/source/drawing.h
@@ -363,13 +363,13 @@ static std::unique_ptr<HWPDrawingObject> LoadDrawingObject(void)
}
if (prev == nullptr)
{
- prev = hdo.get();
head = std::move(hdo);
+ prev = head.get();
}
else
{
- prev = hdo.get();
- prev->next = std::move( hdo );
+ prev->next = std::move(hdo);
+ prev = prev->next.get();
}
}
while (link_info & HDOFILE_HAS_NEXT);