From 8aa5946afeac9d86f84239bd7ef101493059c3f5 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Mon, 15 Oct 2012 09:59:33 +0200 Subject: fdo#46808, Adapt packages::manifest::ManifestWriter UNO service to new style The service already existed, it just did not have an IDL file Change-Id: I04c617a97262e9cc96af17fcae9cc084245c0149 --- desktop/source/deployment/registry/package/dp_package.cxx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'desktop') diff --git a/desktop/source/deployment/registry/package/dp_package.cxx b/desktop/source/deployment/registry/package/dp_package.cxx index 943029790b93..d41ed12d2511 100644 --- a/desktop/source/deployment/registry/package/dp_package.cxx +++ b/desktop/source/deployment/registry/package/dp_package.cxx @@ -62,7 +62,7 @@ #include "com/sun/star/sdbc/XResultSet.hpp" #include "com/sun/star/sdbc/XRow.hpp" #include "com/sun/star/packages/manifest/ManifestReader.hpp" -#include "com/sun/star/packages/manifest/XManifestWriter.hpp" +#include "com/sun/star/packages/manifest/ManifestWriter.hpp" #include "com/sun/star/deployment/DependencyException.hpp" #include "com/sun/star/deployment/LicenseException.hpp" #include "com/sun/star/deployment/PlatformException.hpp" @@ -1185,10 +1185,8 @@ void BackendImpl::PackageImpl::exportTo( // write into pipe: Reference xContext( getMyBackend()->getComponentContext() ); - Reference xManifestWriter( - xContext->getServiceManager()->createInstanceWithContext( - OUSTR("com.sun.star.packages.manifest.ManifestWriter"), - xContext ), UNO_QUERY_THROW ); + Reference xManifestWriter = + packages::manifest::ManifestWriter::create( xContext ); Reference xPipe( io::Pipe::create(xContext), UNO_QUERY_THROW ); xManifestWriter->writeManifestSequence( xPipe, comphelper::containerToSequence(manifest) ); -- cgit