diff options
author | Caolán McNamara <caolanm@redhat.com> | 2016-11-11 12:19:48 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-11-11 17:03:10 +0000 |
commit | 4a862a6a016f5ae9f8ce466c917a8d012fe293ef (patch) | |
tree | 59caa89f788bc840c362fcfae0037ef2acb9c4b7 /editeng | |
parent | d5233a94fde279b5758bb9c45ee64203b753b5ee (diff) |
make it more typical copy ctor
Change-Id: I0367e24b966a5bcc0d4838022ae12054e097270e
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/items/frmitems.cxx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/editeng/source/items/frmitems.cxx b/editeng/source/items/frmitems.cxx index 8aa5ee477e37..6bfcbaa1bfd6 100644 --- a/editeng/source/items/frmitems.cxx +++ b/editeng/source/items/frmitems.cxx @@ -3427,9 +3427,16 @@ SvxBrushItem::SvxBrushItem(SvStream& rStream, sal_uInt16 nVersion, sal_uInt16 _n } SvxBrushItem::SvxBrushItem(const SvxBrushItem& rItem) - : SfxPoolItem(rItem.Which()) + : SfxPoolItem(rItem) + , aColor(rItem.aColor) + , nShadingValue(rItem.nShadingValue) + , xGraphicObject(rItem.xGraphicObject ? new GraphicObject(*rItem.xGraphicObject) : nullptr) + , nGraphicTransparency(rItem.nGraphicTransparency) + , maStrLink(rItem.maStrLink) + , maStrFilter(rItem.maStrFilter) + , eGraphicPos(rItem.eGraphicPos) + , bLoadAgain(rItem.bLoadAgain) { - *this = rItem; } SvxBrushItem::~SvxBrushItem() |