summaryrefslogtreecommitdiffstats
path: root/stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx')
-rw-r--r--stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx13
1 files changed, 8 insertions, 5 deletions
diff --git a/stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx b/stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx
index 263795825bc5..cd6eef41f788 100644
--- a/stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx
+++ b/stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTexpand.cxx
@@ -21,7 +21,6 @@
#include <exception>
-#include <boost/noncopyable.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/uno/Reference.hxx>
@@ -56,8 +55,7 @@ bool parseSchemeSpecificPart(OUString const & part) {
}
class UrlReference:
- public ::cppu::WeakImplHelper<css::uri::XVndSunStarExpandUrlReference>,
- private boost::noncopyable
+ public ::cppu::WeakImplHelper<css::uri::XVndSunStarExpandUrlReference>
{
public:
UrlReference(OUString const & scheme, OUString const & path):
@@ -66,6 +64,9 @@ public:
OUString())
{}
+ UrlReference(const UrlReference&) = delete;
+ UrlReference& operator=(const UrlReference&) = delete;
+
virtual OUString SAL_CALL getUriReference()
throw (css::uno::RuntimeException, std::exception) override
{ return base_.getUriReference(); }
@@ -152,12 +153,14 @@ OUString UrlReference::expand(
class Parser:
public ::cppu::WeakImplHelper<
- css::lang::XServiceInfo, css::uri::XUriSchemeParser>,
- private boost::noncopyable
+ css::lang::XServiceInfo, css::uri::XUriSchemeParser>
{
public:
Parser() {}
+ Parser(const Parser&) = delete;
+ Parser& operator=(const Parser&) = delete;
+
virtual OUString SAL_CALL getImplementationName()
throw (css::uno::RuntimeException, std::exception) override;