summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-11-11 12:19:48 +0000
committerCaolán McNamara <caolanm@redhat.com>2016-11-11 17:03:10 +0000
commit4a862a6a016f5ae9f8ce466c917a8d012fe293ef (patch)
tree59caa89f788bc840c362fcfae0037ef2acb9c4b7 /editeng
parentd5233a94fde279b5758bb9c45ee64203b753b5ee (diff)
make it more typical copy ctor
Change-Id: I0367e24b966a5bcc0d4838022ae12054e097270e
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/items/frmitems.cxx11
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()