summaryrefslogtreecommitdiff
path: root/writerperfect/source/impress/KeynoteImportFilter.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'writerperfect/source/impress/KeynoteImportFilter.cxx')
-rw-r--r--writerperfect/source/impress/KeynoteImportFilter.cxx29
1 files changed, 8 insertions, 21 deletions
diff --git a/writerperfect/source/impress/KeynoteImportFilter.cxx b/writerperfect/source/impress/KeynoteImportFilter.cxx
index 124f0cbc3c81..9b8a2b27e8e3 100644
--- a/writerperfect/source/impress/KeynoteImportFilter.cxx
+++ b/writerperfect/source/impress/KeynoteImportFilter.cxx
@@ -33,16 +33,6 @@
#include "KeynoteImportFilter.hxx"
-using std::shared_ptr;
-
-using com::sun::star::io::XInputStream;
-using com::sun::star::uno::Reference;
-using com::sun::star::uno::RuntimeException;
-using com::sun::star::uno::Sequence;
-using com::sun::star::uno::UNO_QUERY;
-using com::sun::star::uno::XComponentContext;
-using com::sun::star::uno::XInterface;
-
using writerperfect::DocumentHandler;
using writerperfect::WPXSvInputStream;
@@ -78,10 +68,10 @@ KeynoteImportFilter::detect(css::uno::Sequence<css::beans::PropertyValue>& Descr
bool bIsPackage = false;
bool bUCBContentChanged = false;
const beans::PropertyValue* pValue = Descriptor.getConstArray();
- Reference<XInputStream> xInputStream;
- Reference<ucb::XContent> xContent;
- Sequence<beans::NamedValue> lComponentDataNV;
- Sequence<beans::PropertyValue> lComponentDataPV;
+ css::uno::Reference<com::sun::star::io::XInputStream> xInputStream;
+ css::uno::Reference<ucb::XContent> xContent;
+ css::uno::Sequence<beans::NamedValue> lComponentDataNV;
+ css::uno::Sequence<beans::PropertyValue> lComponentDataPV;
bool bComponentDataNV = true;
for (sal_Int32 i = 0; i < nLength; i++)
@@ -115,7 +105,7 @@ KeynoteImportFilter::detect(css::uno::Sequence<css::beans::PropertyValue>& Descr
if (!xInputStream.is())
return OUString();
- shared_ptr<librevenge::RVNGInputStream> input(new WPXSvInputStream(xInputStream));
+ std::shared_ptr<librevenge::RVNGInputStream> input(new WPXSvInputStream(xInputStream));
/* Apple Keynote documents come in two variants:
* * actual files (zip), only produced by Keynote 5 (at least with
@@ -248,13 +238,10 @@ sal_Bool SAL_CALL KeynoteImportFilter::supportsService(const OUString& rServiceN
return cppu::supportsService(this, rServiceName);
}
-Sequence<OUString> SAL_CALL KeynoteImportFilter::getSupportedServiceNames()
+css::uno::Sequence<OUString> SAL_CALL KeynoteImportFilter::getSupportedServiceNames()
{
- Sequence<OUString> aRet(2);
- OUString* pArray = aRet.getArray();
- pArray[0] = "com.sun.star.document.ImportFilter";
- pArray[1] = "com.sun.star.document.ExtendedTypeDetection";
- return aRet;
+ return css::uno::Sequence<OUString>{ "com.sun.star.document.ImportFilter",
+ "com.sun.star.document.ExtendedTypeDetection" };
}
extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface*