summaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2023-11-15 10:48:27 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2023-11-15 12:04:31 +0100
commitd0e848dab096160b16c4778ba25a40d1e5ff82af (patch)
treefec4a155c91994a19aa3b13599749a2563329685 /shell
parentdef8f7699661f3ca9d763b6bd5e81759cf5b4e12 (diff)
avoid double map lookup
Change-Id: I02018eaaf220c7835756eba6215425bac9cbc6f3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159432 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'shell')
-rw-r--r--shell/source/win32/ooofilereader/simpletag.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/shell/source/win32/ooofilereader/simpletag.cxx b/shell/source/win32/ooofilereader/simpletag.cxx
index 82b85aec5ce3..d4ceab77fe10 100644
--- a/shell/source/win32/ooofilereader/simpletag.cxx
+++ b/shell/source/win32/ooofilereader/simpletag.cxx
@@ -48,10 +48,11 @@ std::wstring CSimpleTag::getTagContent( )
::std::wstring CSimpleTag::getTagAttribute( ::std::wstring const & attrname )
{
- if ( m_SimpleAttributes.find(attrname) != m_SimpleAttributes.end())
- return m_SimpleAttributes[attrname];
+ auto it = m_SimpleAttributes.find(attrname);
+ if ( it != m_SimpleAttributes.end())
+ return it->second;
else
- return ( ::std::wstring( EMPTY_STRING ) );
+ return ::std::wstring( EMPTY_STRING );
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */