summaryrefslogtreecommitdiff
path: root/helpcompiler/inc
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-06-21 09:05:15 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-06-21 11:58:12 +0200
commit966d9757de471f2a5ea1ffa87cef019dcf1e0cb3 (patch)
tree5b1f50c38dc8924c8a43086d339b0ede0ad42fd1 /helpcompiler/inc
parent79a279eee1071f2bf855a2681c1706169dd0062e (diff)
clang-tidy modernize-pass-by-value in helpcompiler
Change-Id: Ia074fb5be66486e56af2540a978e72c954485e42 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136205 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'helpcompiler/inc')
-rw-r--r--helpcompiler/inc/HelpCompiler.hxx25
1 files changed, 13 insertions, 12 deletions
diff --git a/helpcompiler/inc/HelpCompiler.hxx b/helpcompiler/inc/HelpCompiler.hxx
index 541f4bc078e5..c66e705ae222 100644
--- a/helpcompiler/inc/HelpCompiler.hxx
+++ b/helpcompiler/inc/HelpCompiler.hxx
@@ -26,6 +26,7 @@
#include <memory>
#include <string>
#include <unordered_map>
+#include <utility>
#include <vector>
#include <libxml/parser.h>
@@ -162,15 +163,15 @@ struct HelpProcessingException
std::string m_aXMLParsingFile;
int m_nXMLParsingLine;
- HelpProcessingException( HelpProcessingErrorClass eErrorClass, const std::string& aErrorMsg )
+ HelpProcessingException( HelpProcessingErrorClass eErrorClass, std::string aErrorMsg )
: m_eErrorClass( eErrorClass )
- , m_aErrorMsg( aErrorMsg )
+ , m_aErrorMsg(std::move( aErrorMsg ))
, m_nXMLParsingLine( 0 )
{}
- HelpProcessingException( const std::string& aErrorMsg, const std::string& aXMLParsingFile, int nXMLParsingLine )
+ HelpProcessingException( std::string aErrorMsg, std::string aXMLParsingFile, int nXMLParsingLine )
: m_eErrorClass( HelpProcessingErrorClass::XmlParsing )
- , m_aErrorMsg( aErrorMsg )
- , m_aXMLParsingFile( aXMLParsingFile )
+ , m_aErrorMsg(std::move( aErrorMsg ))
+ , m_aXMLParsingFile(std::move( aXMLParsingFile ))
, m_nXMLParsingLine( nXMLParsingLine )
{}
};
@@ -179,13 +180,13 @@ class HelpCompiler
{
public:
HelpCompiler(StreamTable &streamTable,
- const fs::path &in_inputFile,
- const fs::path &in_src,
- const fs::path &in_zipdir,
- const fs::path &in_resCompactStylesheet,
- const fs::path &in_resEmbStylesheet,
- const std::string &in_module,
- const std::string &in_lang,
+ fs::path in_inputFile,
+ fs::path in_src,
+ fs::path in_zipdir,
+ fs::path in_resCompactStylesheet,
+ fs::path in_resEmbStylesheet,
+ std::string in_module,
+ std::string in_lang,
bool in_bExtensionMode);
/// @throws HelpProcessingException
/// @throws BasicCodeTagger::TaggerException