summaryrefslogtreecommitdiff
path: root/framework/inc/uielement/menubarmanager.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2022-06-02 10:44:17 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-06-02 12:12:15 +0200
commitc60ad041e8f48759062d652ca20216c424768fa4 (patch)
tree73f2839e672f91b4262d79fe88bc0b8af1c44ff4 /framework/inc/uielement/menubarmanager.hxx
parent826b0fc9aacbe58c998aec8ebba3401c0a68a015 (diff)
clang-tidy modernize-pass-by-value in framework
Change-Id: I024653154c51389bb27f3e94b422ff7fc1c9b46b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135296 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'framework/inc/uielement/menubarmanager.hxx')
-rw-r--r--framework/inc/uielement/menubarmanager.hxx9
1 files changed, 5 insertions, 4 deletions
diff --git a/framework/inc/uielement/menubarmanager.hxx b/framework/inc/uielement/menubarmanager.hxx
index 710c788f2dcc..61bec0443240 100644
--- a/framework/inc/uielement/menubarmanager.hxx
+++ b/framework/inc/uielement/menubarmanager.hxx
@@ -22,6 +22,7 @@
#include <sal/config.h>
#include <unordered_map>
+#include <utility>
#include <vector>
#include <com/sun/star/frame/XFrame.hpp>
@@ -130,12 +131,12 @@ class MenuBarManager final :
struct MenuItemHandler
{
MenuItemHandler( sal_uInt16 aItemId,
- css::uno::Reference< css::frame::XStatusListener > const & xManager,
- css::uno::Reference< css::frame::XDispatch > const & rDispatch ) :
+ css::uno::Reference< css::frame::XStatusListener > xManager,
+ css::uno::Reference< css::frame::XDispatch > xDispatch ) :
nItemId( aItemId ),
bMadeInvisible ( false ),
- xSubMenuManager( xManager ),
- xMenuItemDispatch( rDispatch ) {}
+ xSubMenuManager(std::move( xManager )),
+ xMenuItemDispatch(std::move( xDispatch )) {}
sal_uInt16 nItemId;
bool bMadeInvisible;