[Libreoffice-commits] core.git: l10ntools/source
Dr. David Alan Gilbert (via logerrit)
logerrit at kemper.freedesktop.org
Sat Jan 30 07:13:28 UTC 2021
l10ntools/source/helpmerge.cxx | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
New commits:
commit 4c7332e5f439774363f29cc7d47494854cc981f5
Author: Dr. David Alan Gilbert <dave at treblig.org>
AuthorDate: Sun Jan 24 19:01:34 2021 +0000
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Sat Jan 30 08:12:47 2021 +0100
HelpParser::ProcessHelp: Tidy Null checks
cppcheck spotted a repeated nullptr pair of if's near
the start that can be squashed.
Those gurantee that later pXMLElement is non-null, so
we don't need the test later.
Change-Id: Ie8fc24490ef031416709d55e6fbdd99e9853c4f8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110157
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/l10ntools/source/helpmerge.cxx b/l10ntools/source/helpmerge.cxx
index e1beff7a5da4..8fed8ffcb452 100644
--- a/l10ntools/source/helpmerge.cxx
+++ b/l10ntools/source/helpmerge.cxx
@@ -200,9 +200,8 @@ void HelpParser::ProcessHelp( LangHashMap* aLangHM , const OString& sCur , ResDa
if( pXMLElement == nullptr )
{
printf("Error: Can't find en-US entry\n");
- }
- if( pXMLElement == nullptr )
return;
+ }
OString sNewText;
OString sNewdata;
@@ -239,13 +238,10 @@ void HelpParser::ProcessHelp( LangHashMap* aLangHM , const OString& sCur , ResDa
}
if (!sNewdata.isEmpty())
{
- if( pXMLElement != nullptr )
- {
- XMLData *data = new XMLData( sNewdata , nullptr ); // Add new one
- pXMLElement->RemoveAndDeleteAllChildren();
- pXMLElement->AddChild( data );
- aLangHM->erase( sCur );
- }
+ XMLData *data = new XMLData( sNewdata , nullptr ); // Add new one
+ pXMLElement->RemoveAndDeleteAllChildren();
+ pXMLElement->AddChild( data );
+ aLangHM->erase( sCur );
}
else
{
More information about the Libreoffice-commits
mailing list