summaryrefslogtreecommitdiff
path: root/svtools/source/filter/SvFilterOptionsDialog.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/filter/SvFilterOptionsDialog.cxx')
-rw-r--r--svtools/source/filter/SvFilterOptionsDialog.cxx9
1 files changed, 5 insertions, 4 deletions
diff --git a/svtools/source/filter/SvFilterOptionsDialog.cxx b/svtools/source/filter/SvFilterOptionsDialog.cxx
index e17dfb8bdf1d..4f81901dd511 100644
--- a/svtools/source/filter/SvFilterOptionsDialog.cxx
+++ b/svtools/source/filter/SvFilterOptionsDialog.cxx
@@ -34,6 +34,7 @@
#include <com/sun/star/uno/Sequence.h>
#include <com/sun/star/uno/Any.h>
#include <unotools/syslocale.hxx>
+#include <comphelper/processfactory.hxx>
#include "vcl/svapp.hxx"
using namespace ::rtl;
@@ -47,7 +48,7 @@ uno::Reference< uno::XInterface >
SAL_CALL SvFilterOptionsDialog_CreateInstance(
const uno::Reference< lang::XMultiServiceFactory > & _rxFactory )
{
- return static_cast< ::cppu::OWeakObject* > ( new SvFilterOptionsDialog( _rxFactory ) );
+ return static_cast< ::cppu::OWeakObject* > ( new SvFilterOptionsDialog( comphelper::getComponentContext(_rxFactory) ) );
}
OUString SvFilterOptionsDialog_getImplementationName()
@@ -74,8 +75,8 @@ uno::Sequence< OUString > SAL_CALL SvFilterOptionsDialog_getSupportedServiceName
// -----------------------------------------------------------------------------
-SvFilterOptionsDialog::SvFilterOptionsDialog( const uno::Reference< lang::XMultiServiceFactory > xMgr ) :
- mxMgr ( xMgr ),
+SvFilterOptionsDialog::SvFilterOptionsDialog( const uno::Reference< uno::XComponentContext >& rxContext ) :
+ mxContext ( rxContext ),
meFieldUnit ( FUNIT_CM ),
mbExportSelection ( sal_False )
{
@@ -214,7 +215,7 @@ sal_Int16 SvFilterOptionsDialog::execute()
aFltCallDlgPara.aFilterExt = aGraphicFilter.GetExportFormatShortName( nFormat );
sal_Bool bIsPixelFormat( aGraphicFilter.IsExportPixelFormat( nFormat ) );
- if ( ExportDialog( aFltCallDlgPara, mxMgr, mxSourceDocument, mbExportSelection, bIsPixelFormat ).Execute() == RET_OK )
+ if ( ExportDialog( aFltCallDlgPara, mxContext, mxSourceDocument, mbExportSelection, bIsPixelFormat ).Execute() == RET_OK )
nRet = ui::dialogs::ExecutableDialogResults::OK;
delete pResMgr;