summaryrefslogtreecommitdiffstats
path: root/sc/source/ui/undo
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/undo')
-rw-r--r--sc/source/ui/undo/undoblk.cxx7
1 files changed, 1 insertions, 6 deletions
diff --git a/sc/source/ui/undo/undoblk.cxx b/sc/source/ui/undo/undoblk.cxx
index 5d4444dd06b3..4696623ead07 100644
--- a/sc/source/ui/undo/undoblk.cxx
+++ b/sc/source/ui/undo/undoblk.cxx
@@ -96,9 +96,6 @@ ScUndoInsertCells::ScUndoInsertCells( ScDocShell* pNewDocShell,
ScUndoInsertCells::~ScUndoInsertCells()
{
- delete pPasteUndo;
- delete []pTabs;
- delete []pScenarios;
}
OUString ScUndoInsertCells::GetComment() const
@@ -121,7 +118,7 @@ bool ScUndoInsertCells::Merge( SfxUndoAction* pNextAction )
// Store paste action if this is part of paste with inserting cells.
// A list action isn't used because Repeat wouldn't work (insert wrong cells).
- pPasteUndo = pWrappedAction;
+ pPasteUndo.reset( pWrappedAction );
pWrapper->ForgetWrappedUndo(); // pWrapper is deleted by UndoManager
return true;
}
@@ -352,8 +349,6 @@ ScUndoDeleteCells::ScUndoDeleteCells( ScDocShell* pNewDocShell,
ScUndoDeleteCells::~ScUndoDeleteCells()
{
- delete []pTabs;
- delete []pScenarios;
}
OUString ScUndoDeleteCells::GetComment() const