summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-12-10 15:58:42 +0000
committerJan Holesovsky <kendy@collabora.com>2014-12-10 20:39:15 +0000
commit8660d1ebf9228cafec0082b5c69e596a03ae6f3c (patch)
tree8034ce226d75b35115b5e6b7307388e271d5632f
parent7ee9d871254b0c3befa86cb7a2209bac7355e6da (diff)
Resolves: fdo#87141 Remove deletes the node, release doesn't
regression from introduction of boost::ptr_vector originally one had to Remove and delete the return to delete it, while now the Remove automatically delete it. This bare Remove to just "release" it seems to have been overlooked Change-Id: I175f7c95862ce47402993e5e3b8feaa93af43e75 (cherry picked from commit efcbb12a27a380a442292f17c7f508555a66d4af) (cherry picked from commit a27bb66382687ce348db5f57a1e64ee6afcb5c43) Reviewed-on: https://gerrit.libreoffice.org/13423 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
-rw-r--r--editeng/source/editeng/editundo.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/editeng/source/editeng/editundo.cxx b/editeng/source/editeng/editundo.cxx
index 55d3b5c3e74d..a0f7d16e0a04 100644
--- a/editeng/source/editeng/editundo.cxx
+++ b/editeng/source/editeng/editundo.cxx
@@ -187,7 +187,7 @@ void EditUndoDelContent::Redo()
pEE->RemoveParaPortion(nNode);
// Do not delete node, depends on the undo!
- pEE->GetEditDoc().Remove( nNode );
+ pEE->GetEditDoc().Release( nNode );
if (pEE->IsCallParaInsertedOrDeleted())
pEE->ParagraphDeleted( nNode );