diff options
Diffstat (limited to 'sc/source/ui/xmlsource/xmlsourcedlg.cxx')
-rw-r--r-- | sc/source/ui/xmlsource/xmlsourcedlg.cxx | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sc/source/ui/xmlsource/xmlsourcedlg.cxx b/sc/source/ui/xmlsource/xmlsourcedlg.cxx index 00e62e932dea..9a366d759156 100644 --- a/sc/source/ui/xmlsource/xmlsourcedlg.cxx +++ b/sc/source/ui/xmlsource/xmlsourcedlg.cxx @@ -25,7 +25,7 @@ #include "sfx2/objsh.hxx" #include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/ui/dialogs/XFilePicker.hpp> +#include <com/sun/star/ui/dialogs/FilePicker.hpp> #include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> using namespace com::sun::star; @@ -177,11 +177,7 @@ void ScXMLSourceDlg::SelectSourceFile() if (!xServiceMgr.is()) return; - uno::Reference<ui::dialogs::XFilePicker> xFilePicker( - xServiceMgr->createInstance("com.sun.star.ui.dialogs.FilePicker"), uno::UNO_QUERY); - - if (!xFilePicker.is()) - return; + uno::Reference<ui::dialogs::XFilePicker3> xFilePicker = ui::dialogs::FilePicker::createDefault( comphelper::getComponentContext(xServiceMgr) ); if (maSrcPath.isEmpty()) // Use default path. |