summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-07-07 23:20:44 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-07-07 23:20:44 +0200
commit00a9f80948d27bcc031969902aedd5fbfa08eaca (patch)
tree9428ba6594203122542e4efa56e476043492bbe9
parenta9d87f33d229babcd898f9b5af575eb94b382a28 (diff)
loplugin:passstuffbyref also for {css::uno,rtl}::Reference
Change-Id: Icd5cc30d88f514a724dfe4858d0077650584820d
-rw-r--r--vcl/osx/DataFlavorMapping.cxx2
-rw-r--r--vcl/osx/DataFlavorMapping.hxx2
-rw-r--r--vcl/osx/OSXTransferable.cxx6
-rw-r--r--vcl/osx/OSXTransferable.hxx2
-rw-r--r--vcl/osx/a11ywrapper.mm2
-rw-r--r--vcl/osx/clipboard.cxx2
-rw-r--r--vcl/osx/clipboard.hxx4
7 files changed, 10 insertions, 10 deletions
diff --git a/vcl/osx/DataFlavorMapping.cxx b/vcl/osx/DataFlavorMapping.cxx
index 09bc77d6fe73..694ad4cd8738 100644
--- a/vcl/osx/DataFlavorMapping.cxx
+++ b/vcl/osx/DataFlavorMapping.cxx
@@ -537,7 +537,7 @@ NSString* DataFlavorMapper::openOfficeImageToSystemFlavor(NSPasteboard* pPastebo
return sysFlavor;
}
-DataProviderPtr_t DataFlavorMapper::getDataProvider( const NSString* systemFlavor, Reference<XTransferable> rTransferable) const
+DataProviderPtr_t DataFlavorMapper::getDataProvider( const NSString* systemFlavor, Reference<XTransferable> const & rTransferable) const
{
DataProviderPtr_t dp;
diff --git a/vcl/osx/DataFlavorMapping.hxx b/vcl/osx/DataFlavorMapping.hxx
index 10cde7ab5330..bca03ea104ae 100644
--- a/vcl/osx/DataFlavorMapping.hxx
+++ b/vcl/osx/DataFlavorMapping.hxx
@@ -85,7 +85,7 @@ public:
be put on to the system clipboard.
*/
DataProviderPtr_t getDataProvider( const NSString* systemFlavor,
- const css::uno::Reference< css::datatransfer::XTransferable > rTransferable) const;
+ const css::uno::Reference< css::datatransfer::XTransferable > & rTransferable) const;
/* Get a data provider which is able to provide 'systemData' in the OOo expected format.
*/
diff --git a/vcl/osx/OSXTransferable.cxx b/vcl/osx/OSXTransferable.cxx
index 4c75bbcecc30..4ac5f6f83381 100644
--- a/vcl/osx/OSXTransferable.cxx
+++ b/vcl/osx/OSXTransferable.cxx
@@ -42,8 +42,8 @@ namespace // private
return ((len > 0) && ((dtype == cppu::UnoType<Sequence<sal_Int8>>::get()) || (dtype == cppu::UnoType<OUString>::get())));
}
-bool cmpAllContentTypeParameter(const Reference<XMimeContentType> xLhs,
- const Reference<XMimeContentType> xRhs)
+bool cmpAllContentTypeParameter(const Reference<XMimeContentType> & xLhs,
+ const Reference<XMimeContentType> & xRhs)
{
Sequence<OUString> xLhsFlavors = xLhs->getParameters();
Sequence<OUString> xRhsFlavors = xRhs->getParameters();
@@ -78,7 +78,7 @@ bool cmpAllContentTypeParameter(const Reference<XMimeContentType> xLhs,
} // namespace private
-OSXTransferable::OSXTransferable(const Reference<XMimeContentTypeFactory> rXMimeCntFactory,
+OSXTransferable::OSXTransferable(const Reference<XMimeContentTypeFactory> & rXMimeCntFactory,
DataFlavorMapperPtr_t pDataFlavorMapper,
NSPasteboard* pasteboard) :
mrXMimeCntFactory(rXMimeCntFactory),
diff --git a/vcl/osx/OSXTransferable.hxx b/vcl/osx/OSXTransferable.hxx
index 906138bccf74..28f6efc99987 100644
--- a/vcl/osx/OSXTransferable.hxx
+++ b/vcl/osx/OSXTransferable.hxx
@@ -37,7 +37,7 @@
class OSXTransferable : public ::cppu::WeakImplHelper<css::datatransfer::XTransferable>
{
public:
- explicit OSXTransferable(css::uno::Reference< css::datatransfer::XMimeContentTypeFactory> rXMimeCntFactory,
+ explicit OSXTransferable(css::uno::Reference< css::datatransfer::XMimeContentTypeFactory> const & rXMimeCntFactory,
DataFlavorMapperPtr_t pDataFlavorMapper,
NSPasteboard* pasteboard);
diff --git a/vcl/osx/a11ywrapper.mm b/vcl/osx/a11ywrapper.mm
index bab388681f51..15123c826854 100644
--- a/vcl/osx/a11ywrapper.mm
+++ b/vcl/osx/a11ywrapper.mm
@@ -973,7 +973,7 @@ static std::ostream &operator<<(std::ostream &s, NSObject *obj) {
}
Reference < XAccessibleContext > hitTestRunner ( css::awt::Point point,
- Reference < XAccessibleContext > rxAccessibleContext ) {
+ Reference < XAccessibleContext > const & rxAccessibleContext ) {
Reference < XAccessibleContext > hitChild;
Reference < XAccessibleContext > emptyReference;
try {
diff --git a/vcl/osx/clipboard.cxx b/vcl/osx/clipboard.cxx
index be86d28b23ab..6095a0123a70 100644
--- a/vcl/osx/clipboard.cxx
+++ b/vcl/osx/clipboard.cxx
@@ -275,7 +275,7 @@ void AquaClipboard::fireClipboardChangedEvent()
}
}
-void AquaClipboard::fireLostClipboardOwnershipEvent(Reference<XClipboardOwner> oldOwner, Reference<XTransferable> oldContent)
+void AquaClipboard::fireLostClipboardOwnershipEvent(Reference<XClipboardOwner> const & oldOwner, Reference<XTransferable> const & oldContent)
{
assert(oldOwner.is());
diff --git a/vcl/osx/clipboard.hxx b/vcl/osx/clipboard.hxx
index 2a0afd92d680..38375f463fc2 100644
--- a/vcl/osx/clipboard.hxx
+++ b/vcl/osx/clipboard.hxx
@@ -131,8 +131,8 @@ public:
/* Notify the current clipboard owner that he is no longer the clipboard owner.
*/
- void fireLostClipboardOwnershipEvent(css::uno::Reference< css::datatransfer::clipboard::XClipboardOwner> oldOwner,
- css::uno::Reference< css::datatransfer::XTransferable > oldContent);
+ void fireLostClipboardOwnershipEvent(css::uno::Reference< css::datatransfer::clipboard::XClipboardOwner> const & oldOwner,
+ css::uno::Reference< css::datatransfer::XTransferable > const & oldContent);
void pasteboardChangedOwner();