summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2016-11-16 14:31:04 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2016-11-17 06:42:10 +0000
commitf20422ce9edfd5d49df97b80a9e615d59d0fcba2 (patch)
tree21ef06a17d2cc1b5c09ab4ba1efd5db2e5ff2f8f /sd
parent2f7ccd102a6280750ce920e4c4eab66f9a01b9d3 (diff)
loplugin:datamembershadow in StyleSheetUndoAction
Change-Id: Ic4de30f7e9582078562b661545ac23fe9927f83d Reviewed-on: https://gerrit.libreoffice.org/30903 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sd')
-rw-r--r--sd/source/ui/dlg/unchss.cxx9
-rw-r--r--sd/source/ui/inc/unchss.hxx3
2 files changed, 2 insertions, 10 deletions
diff --git a/sd/source/ui/dlg/unchss.cxx b/sd/source/ui/dlg/unchss.cxx
index f568d9513b8e..a0cd44131be1 100644
--- a/sd/source/ui/dlg/unchss.cxx
+++ b/sd/source/ui/dlg/unchss.cxx
@@ -51,7 +51,7 @@ StyleSheetUndoAction::StyleSheetUndoAction(SdDrawDocument* pTheDoc,
mpOldSet = o3tl::make_unique<SfxItemSet>(static_cast<SfxItemPool&>(SdrObject::GetGlobalDrawObjectItemPool()), mpStyleSheet->GetItemSet().GetRanges());
SdrModel::MigrateItemSet( &mpStyleSheet->GetItemSet(), mpOldSet.get(), pTheDoc );
- maComment = SD_RESSTR(STR_UNDO_CHANGE_PRES_OBJECT);
+ OUString aComment(SD_RESSTR(STR_UNDO_CHANGE_PRES_OBJECT));
OUString aName(mpStyleSheet->GetName());
// delete layout name and separator
@@ -91,7 +91,7 @@ StyleSheetUndoAction::StyleSheetUndoAction(SdDrawDocument* pTheDoc,
}
// replace placeholder with template name
- maComment = maComment.replaceFirst("$", aName);
+ SetComment(aComment.replaceFirst("$", aName));
}
void StyleSheetUndoAction::Undo()
@@ -118,9 +118,4 @@ void StyleSheetUndoAction::Redo()
mpStyleSheet->Broadcast(SfxHint(SFX_HINT_DATACHANGED));
}
-OUString StyleSheetUndoAction::GetComment() const
-{
- return maComment;
-}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/inc/unchss.hxx b/sd/source/ui/inc/unchss.hxx
index 170534acfcc3..f77d5cb78312 100644
--- a/sd/source/ui/inc/unchss.hxx
+++ b/sd/source/ui/inc/unchss.hxx
@@ -34,7 +34,6 @@ class StyleSheetUndoAction : public SdUndoAction
std::unique_ptr<SfxItemSet> mpNewSet;
std::unique_ptr<SfxItemSet> mpOldSet;
- OUString maComment;
public:
StyleSheetUndoAction(SdDrawDocument* pTheDoc,
@@ -43,8 +42,6 @@ public:
virtual void Undo() override;
virtual void Redo() override;
-
- virtual OUString GetComment() const override;
};
#endif // INCLUDED_SD_SOURCE_UI_INC_UNCHSS_HXX