summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-05-03 12:53:17 +0000
committerRüdiger Timm <rt@openoffice.org>2004-05-03 12:53:17 +0000
commit339fce953f916fb7d6daa68a47bc60d4c31abb75 (patch)
tree030a436ccd56c34448c8b441d68e19380b3bffe2 /extensions
parent4391ac307227602fb0fbc9c8c1bc3afb6585f981 (diff)
INTEGRATION: CWS binfilter (1.4.132); FILE MERGED
2003/07/08 17:28:30 aw 1.4.132.1: #110680#
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/svg/svgwriter.cxx22
1 files changed, 16 insertions, 6 deletions
diff --git a/extensions/source/svg/svgwriter.cxx b/extensions/source/svg/svgwriter.cxx
index 02e66af8be02..633a1c3c2784 100644
--- a/extensions/source/svg/svgwriter.cxx
+++ b/extensions/source/svg/svgwriter.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: svgwriter.cxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: hr $ $Date: 2001-11-02 11:23:51 $
+ * last change: $Author: rt $ $Date: 2004-05-03 13:53:17 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -84,7 +84,11 @@ protected:
public:
- SVGMtfExport( const REF( NMSP_SAX::XDocumentHandler )& rxHandler );
+ // #110680#
+ SVGMtfExport(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > xServiceFactory,
+ const REF( NMSP_SAX::XDocumentHandler )& rxHandler );
+
virtual ~SVGMtfExport();
virtual void writeMtf( const GDIMetaFile& rMtf );
@@ -92,8 +96,11 @@ public:
// -----------------------------------------------------------------------------
-SVGMtfExport::SVGMtfExport( const REF( NMSP_SAX::XDocumentHandler )& rxHandler ) :
- SvXMLExport( NMSP_RTL::OUString(), rxHandler )
+// #110680#
+SVGMtfExport::SVGMtfExport(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > xServiceFactory,
+ const REF( NMSP_SAX::XDocumentHandler )& rxHandler )
+: SvXMLExport( xServiceFactory, NMSP_RTL::OUString(), rxHandler )
{
GetDocHandler()->startDocument();
}
@@ -190,7 +197,10 @@ void SAL_CALL SVGWriter::write( const REF( NMSP_SAX::XDocumentHandler )& rxDocHa
const REF( NMSP_SAX::XDocumentHandler ) xDocumentHandler( rxDocHandler );
- SVGMtfExport* pWriter = new SVGMtfExport( xDocumentHandler );
+ // #110680#
+ // SVGMtfExport* pWriter = new SVGMtfExport( xDocumentHandler );
+ SVGMtfExport* pWriter = new SVGMtfExport( mxFact, xDocumentHandler );
+
pWriter->writeMtf( aMtf );
delete pWriter;
}