summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2016-12-02 07:25:20 +0100
committerJulien Nabet <serval2412@yahoo.fr>2016-12-02 06:44:39 +0000
commit12c75e0c3393044438bfa2c92c3f9b29d443021e (patch)
tree7b139a51422b75d13c212ba313732fddb6834da5
parent1517caa433b001968643ebcdca01c53bf76034d2 (diff)
-Werror=maybe-uninitialized
Change-Id: I28804bb7b668d5c92bd61a8539860e2a8dddf8de Reviewed-on: https://gerrit.libreoffice.org/31522 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
-rw-r--r--sw/source/core/doc/DocumentFieldsManager.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/sw/source/core/doc/DocumentFieldsManager.cxx b/sw/source/core/doc/DocumentFieldsManager.cxx
index 1053a9cdc943..85e28a80d661 100644
--- a/sw/source/core/doc/DocumentFieldsManager.cxx
+++ b/sw/source/core/doc/DocumentFieldsManager.cxx
@@ -595,8 +595,10 @@ void DocumentFieldsManager::UpdateTableFields( SfxPoolItem* pHt )
// table where &m_rDoc field is located
const SwTableNode* pTableNd;
const SwTextNode& rTextNd = pFormatField->GetTextField()->GetTextNode();
- if( !rTextNd.GetNodes().IsDocNodes() ||
- nullptr == ( pTableNd = rTextNd.FindTableNode() ) )
+ if(!rTextNd.GetNodes().IsDocNodes())
+ continue;
+ pTableNd = rTextNd.FindTableNode();
+ if (pTableNd == nullptr)
continue;
switch( pUpdateField->m_eFlags )