summaryrefslogtreecommitdiff
path: root/oox/source/xls/pagesettings.cxx
diff options
context:
space:
mode:
authorDaniel Rentz [dr] <daniel.rentz@oracle.com>2011-02-07 17:18:11 +0100
committerDaniel Rentz [dr] <daniel.rentz@oracle.com>2011-02-07 17:18:11 +0100
commit7a5084f1acacb0858588d4d0c82651e47ca9914f (patch)
treea92a5c9040270413f47cbf9eacc2605896c7ebb9 /oox/source/xls/pagesettings.cxx
parent09f7fc99c442d71852396d97ee1079f0d03901a0 (diff)
dr78: rework of stream handling, improve handling of very large streams (prevent loading entire stream into array or string, esp. dumper and VML import), full support of XComponentContext
Diffstat (limited to 'oox/source/xls/pagesettings.cxx')
-rw-r--r--oox/source/xls/pagesettings.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/oox/source/xls/pagesettings.cxx b/oox/source/xls/pagesettings.cxx
index 188bf78544ec..5c1770bd6463 100644
--- a/oox/source/xls/pagesettings.cxx
+++ b/oox/source/xls/pagesettings.cxx
@@ -903,8 +903,7 @@ Reference< XTextContent > HeaderFooterParser::createField( const OUString& rServ
Reference< XTextContent > xContent;
try
{
- Reference< XMultiServiceFactory > xFactory( getDocument(), UNO_QUERY_THROW );
- xContent.set( xFactory->createInstance( rServiceName ), UNO_QUERY_THROW );
+ xContent.set( getBaseFilter().getModelFactory()->createInstance( rServiceName ), UNO_QUERY_THROW );
}
catch( Exception& )
{