diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2016-12-02 07:25:20 +0100 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2016-12-02 06:44:39 +0000 |
commit | 12c75e0c3393044438bfa2c92c3f9b29d443021e (patch) | |
tree | 7b139a51422b75d13c212ba313732fddb6834da5 | |
parent | 1517caa433b001968643ebcdca01c53bf76034d2 (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.cxx | 6 |
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 ) |