diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-02-11 09:27:27 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-02-11 12:01:53 +0100 |
commit | f3f1140dc9d5766e589b328f86d0dd3804315cf4 (patch) | |
tree | 088b094cf453d601303d475c9ae77b8e83914b00 /svx/source | |
parent | 843af72bcc9047867588e29c8e10b84a5e58d70e (diff) |
ofz#30805 Null-dereference READ
presumably since...
commit 09cb778b6eb7d3a5b9029965a1320b49c90e7295
Date: Tue Feb 9 13:42:22 2021 +0200
clean up SdrObject cloning
Change-Id: I5e87c6ac7b786d691d625e16c31b8916e0b7da76
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110754
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Jenkins
Diffstat (limited to 'svx/source')
-rw-r--r-- | svx/source/svdraw/svdoedge.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/svx/source/svdraw/svdoedge.cxx b/svx/source/svdraw/svdoedge.cxx index 5231d0649b3f..47c012c7c36e 100644 --- a/svx/source/svdraw/svdoedge.cxx +++ b/svx/source/svdraw/svdoedge.cxx @@ -179,7 +179,7 @@ SdrEdgeObj::SdrEdgeObj(SdrModel& rSdrModel, SdrEdgeObj const & rSource) { bClosedObj = false; bIsEdge = true; - *pEdgeTrack =*rSource.pEdgeTrack; + pEdgeTrack.reset(new XPolygon(*rSource.pEdgeTrack)); bEdgeTrackDirty=rSource.bEdgeTrackDirty; aCon1 =rSource.aCon1; aCon2 =rSource.aCon2; |