summaryrefslogtreecommitdiff
path: root/binaryurp/source/incomingrequest.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'binaryurp/source/incomingrequest.cxx')
-rw-r--r--binaryurp/source/incomingrequest.cxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/binaryurp/source/incomingrequest.cxx b/binaryurp/source/incomingrequest.cxx
index d75a61e46245..6f4107693b73 100644
--- a/binaryurp/source/incomingrequest.cxx
+++ b/binaryurp/source/incomingrequest.cxx
@@ -20,6 +20,7 @@
#include <sal/config.h>
#include <cassert>
+#include <utility>
#include <vector>
#include <com/sun/star/bridge/XInstanceProvider.hpp>
@@ -43,14 +44,14 @@
namespace binaryurp {
IncomingRequest::IncomingRequest(
- rtl::Reference< Bridge > const & bridge, rtl::ByteSequence const & tid,
- OUString const & oid, css::uno::UnoInterfaceReference const & object,
- css::uno::TypeDescription const & type, sal_uInt16 functionId,
+ rtl::Reference< Bridge > const & bridge, rtl::ByteSequence tid,
+ OUString oid, css::uno::UnoInterfaceReference object,
+ css::uno::TypeDescription type, sal_uInt16 functionId,
bool synchronous, css::uno::TypeDescription const & member, bool setter,
std::vector< BinaryAny >&& inArguments, bool currentContextMode,
- css::uno::UnoInterfaceReference const & currentContext):
- bridge_(bridge), tid_(tid), oid_(oid), object_(object), type_(type),
- member_(member), currentContext_(currentContext),
+ css::uno::UnoInterfaceReference currentContext):
+ bridge_(bridge), tid_(std::move(tid)), oid_(std::move(oid)), object_(std::move(object)), type_(std::move(type)),
+ member_(member), currentContext_(std::move(currentContext)),
inArguments_(std::move(inArguments)), functionId_(functionId),
synchronous_(synchronous), setter_(setter), currentContextMode_(currentContextMode)
{