summaryrefslogtreecommitdiff
path: root/starmath
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2017-02-20 12:31:49 +0100
committerStephan Bergmann <sbergman@redhat.com>2017-02-21 07:34:59 +0100
commitc5e7e3bad75b29e7678c3a6234dbfe0a60517dce (patch)
tree476caa631ae44aa3dbee0097c95468f6c13ebe8c /starmath
parentb7302c487004e61afdfb7f5961ce2281b2672581 (diff)
loplugin:subtlezeroinit: starmath
Change-Id: Ifc6f4788bb285e28451df9c98a72b454b7685160
Diffstat (limited to 'starmath')
-rw-r--r--starmath/inc/cursor.hxx2
-rw-r--r--starmath/source/cursor.cxx16
2 files changed, 9 insertions, 9 deletions
diff --git a/starmath/inc/cursor.hxx b/starmath/inc/cursor.hxx
index c5c99ef1f410..9be0b244e1d2 100644
--- a/starmath/inc/cursor.hxx
+++ b/starmath/inc/cursor.hxx
@@ -246,7 +246,7 @@ private:
* This method sets pNode = NULL and remove it from its parent.
* (Assuming it has a parent, and is a child of it).
*/
- static SmNodeList* NodeToList(SmNode*& rpNode, SmNodeList* pList = new SmNodeList()){
+ static SmNodeList* NodeToList(SmNode*& rpNode, SmNodeList* pList = new SmNodeList){
//Remove from parent and NULL rpNode
SmNode* pNode = rpNode;
if(rpNode && rpNode->GetParent()){ //Don't remove this, correctness relies on it
diff --git a/starmath/source/cursor.cxx b/starmath/source/cursor.cxx
index 1cd50ff54114..4560d40e221c 100644
--- a/starmath/source/cursor.cxx
+++ b/starmath/source/cursor.cxx
@@ -508,7 +508,7 @@ void SmCursor::InsertSubSup(SmSubSup eSubSup) {
SmNodeList* pLineList = NodeToList(pLine);
//Take the selection, and/or find iterator for current position
- SmNodeList* pSelectedNodesList = new SmNodeList();
+ SmNodeList* pSelectedNodesList = new SmNodeList;
SmNodeList::iterator it;
if(HasSelection())
it = TakeSelectedNodesFromList(pLineList, pSelectedNodesList);
@@ -672,7 +672,7 @@ void SmCursor::InsertBrackets(SmBracketType eBracketType) {
SmNodeList *pLineList = NodeToList(pLine);
//Take the selection, and/or find iterator for current position
- SmNodeList *pSelectedNodesList = new SmNodeList();
+ SmNodeList *pSelectedNodesList = new SmNodeList;
SmNodeList::iterator it;
if(HasSelection())
it = TakeSelectedNodesFromList(pLineList, pSelectedNodesList);
@@ -802,7 +802,7 @@ bool SmCursor::InsertRow() {
//If we're in the context of a table
if(pTable) {
- SmNodeList *pNewLineList = new SmNodeList();
+ SmNodeList *pNewLineList = new SmNodeList;
//Move elements from pLineList to pNewLineList
pNewLineList->splice(pNewLineList->begin(), *pLineList, it, pLineList->end());
//Make sure it is valid again
@@ -887,7 +887,7 @@ void SmCursor::InsertFraction() {
SmNodeList* pLineList = NodeToList(pLine);
//Take the selection, and/or find iterator for current position
- SmNodeList* pSelectedNodesList = new SmNodeList();
+ SmNodeList* pSelectedNodesList = new SmNodeList;
SmNodeList::iterator it;
if(HasSelection())
it = TakeSelectedNodesFromList(pLineList, pSelectedNodesList);
@@ -936,7 +936,7 @@ void SmCursor::InsertText(const OUString& aString)
pText->AdjustFontDesc();
pText->Prepare(mpDocShell->GetFormat(), *mpDocShell);
- SmNodeList* pList = new SmNodeList();
+ SmNodeList* pList = new SmNodeList;
pList->push_front(pText);
InsertNodes(pList);
@@ -1038,7 +1038,7 @@ void SmCursor::InsertElement(SmFormulaElement element){
pNewNode->Prepare(mpDocShell->GetFormat(), *mpDocShell);
//Insert new node
- SmNodeList* pList = new SmNodeList();
+ SmNodeList* pList = new SmNodeList;
pList->push_front(pNewNode);
InsertNodes(pList);
@@ -1065,7 +1065,7 @@ void SmCursor::InsertSpecial(const OUString& _aString)
pSpecial->Prepare(mpDocShell->GetFormat(), *mpDocShell);
//Insert the node
- SmNodeList* pList = new SmNodeList();
+ SmNodeList* pList = new SmNodeList;
pList->push_front(pSpecial);
InsertNodes(pList);
@@ -1163,7 +1163,7 @@ void SmCursor::Paste() {
SmNodeList* SmCursor::CloneList(SmClipboard &rClipboard){
SmCloningVisitor aCloneFactory;
- SmNodeList* pClones = new SmNodeList();
+ SmNodeList* pClones = new SmNodeList;
for(auto &xNode : rClipboard){
SmNode *pClone = aCloneFactory.Clone(xNode.get());