summaryrefslogtreecommitdiff
path: root/sfx2/source/doc/DocumentMetadataAccess.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sfx2/source/doc/DocumentMetadataAccess.cxx')
-rw-r--r--sfx2/source/doc/DocumentMetadataAccess.cxx11
1 files changed, 3 insertions, 8 deletions
diff --git a/sfx2/source/doc/DocumentMetadataAccess.cxx b/sfx2/source/doc/DocumentMetadataAccess.cxx
index f2fbf52ae512..8ee9bfdc27b6 100644
--- a/sfx2/source/doc/DocumentMetadataAccess.cxx
+++ b/sfx2/source/doc/DocumentMetadataAccess.cxx
@@ -61,7 +61,7 @@
#include <unotools/ucbhelper.hxx>
#include <com/sun/star/uri/XUriReference.hpp>
-#include <com/sun/star/uri/XUriReferenceFactory.hpp>
+#include <com/sun/star/uri/UriReferenceFactory.hpp>
#include <com/sun/star/uri/XVndSunStarPkgUrlReferenceFactory.hpp>
@@ -147,13 +147,8 @@ uno::Reference<rdf::XURI> createBaseURI(
}
}
- const uno::Reference<lang::XMultiComponentFactory> xServiceFactory(
- i_xContext->getServiceManager(), uno::UNO_SET_THROW);
- const uno::Reference<uri::XUriReferenceFactory> xUriFactory(
- xServiceFactory->createInstanceWithContext(
- ::rtl::OUString(
- "com.sun.star.uri.UriReferenceFactory"), i_xContext),
- uno::UNO_QUERY_THROW);
+ const uno::Reference<uri::XUriReferenceFactory> xUriFactory =
+ uri::UriReferenceFactory::create( i_xContext);
uno::Reference< uri::XUriReference > xBaseURI;
const uno::Reference< uri::XUriReference > xPkgURI(