[Libreoffice-commits] .: writerfilter/source

Miklos Vajna vmiklos at kemper.freedesktop.org
Fri Apr 20 06:40:21 PDT 2012


 writerfilter/source/rtftok/rtfdocumentimpl.cxx |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

New commits:
commit dd1fbdd27d44ac237a36579a8858983d5ab6d637
Author: Miklos Vajna <vmiklos at suse.cz>
Date:   Fri Apr 20 15:29:20 2012 +0200

    RTFDocumentImpl::resolvePict: use new-style uno ctor

diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
index 4a0eb27..2527cef 100644
--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
@@ -27,7 +27,7 @@
 
 #include <com/sun/star/beans/PropertyAttribute.hpp>
 #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
-#include <com/sun/star/graphic/XGraphicProvider.hpp>
+#include <com/sun/star/graphic/GraphicProvider.hpp>
 #include <com/sun/star/io/UnexpectedEOFException.hpp>
 #include <com/sun/star/text/XTextFrame.hpp>
 #include <com/sun/star/text/SizeType.hpp>
@@ -647,8 +647,7 @@ int RTFDocumentImpl::resolvePict(bool bInline)
         beans::PropertyValues aMediaProperties(1);
         aMediaProperties[0].Name = "URL";
         aMediaProperties[0].Value <<= aGraphicUrl;
-        uno::Reference<graphic::XGraphicProvider> xGraphicProvider(m_xContext->getServiceManager()->createInstanceWithContext("com.sun.star.graphic.GraphicProvider", m_xContext),
-                uno::UNO_QUERY_THROW);
+        uno::Reference<graphic::XGraphicProvider> xGraphicProvider(graphic::GraphicProvider::create(m_xContext));
         uno::Reference<graphic::XGraphic> xGraphic = xGraphicProvider->queryGraphic(aMediaProperties);
         xPropertySet->setPropertyValue("Graphic", uno::Any(xGraphic));
 


More information about the Libreoffice-commits mailing list