summaryrefslogtreecommitdiff
path: root/filter/source/t602
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-02-24 14:50:36 +0000
committerCaolán McNamara <caolanm@redhat.com>2017-02-25 20:58:07 +0000
commitf1d4c4009644a37f6d7c1981bc79b3bfb47188ac (patch)
treeefd49d92bd88badd66bff1296e00be9908934908 /filter/source/t602
parenta91dc9ebb4612f476519f119d21d3da077d38023 (diff)
add 602 fuzzer
Change-Id: I91242d4647922be1c668c6a6518dedf7048801be
Diffstat (limited to 'filter/source/t602')
-rw-r--r--filter/source/t602/t602filter.cxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/filter/source/t602/t602filter.cxx b/filter/source/t602/t602filter.cxx
index 712e27a918bb..03f8beddaf4f 100644
--- a/filter/source/t602/t602filter.cxx
+++ b/filter/source/t602/t602filter.cxx
@@ -36,9 +36,9 @@
#include <com/sun/star/awt/XControl.hpp>
#include <com/sun/star/awt/XDialog.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
-#include <comphelper/oslfile2streamwrap.hxx>
#include <rtl/ref.hxx>
#include <rtl/character.hxx>
+#include <unotools/streamwrap.hxx>
using namespace ::cppu;
using namespace ::osl;
@@ -1176,11 +1176,9 @@ Reference< XInterface > SAL_CALL T602ImportFilterDialog_createInstance( const Re
}
-extern "C" SAL_DLLPUBLIC_EXPORT bool SAL_CALL TestImport602(const OUString &rURL)
+extern "C" SAL_DLLPUBLIC_EXPORT bool SAL_CALL TestImport602(SvStream &rStream)
{
- osl::File aInputFile(rURL);
- aInputFile.open(osl_File_OpenFlag_Read);
- css::uno::Reference<io::XInputStream> xStream(new comphelper::OSLInputStreamWrapper(aInputFile));
+ css::uno::Reference<io::XInputStream> xStream(new utl::OSeekableInputStreamWrapper(rStream));
rtl::Reference<T602ImportFilter::T602ImportFilter> aImport(
new T602ImportFilter::T602ImportFilter(xStream));
return aImport->test();