diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-02-24 14:50:36 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-02-25 20:58:07 +0000 |
commit | f1d4c4009644a37f6d7c1981bc79b3bfb47188ac (patch) | |
tree | efd49d92bd88badd66bff1296e00be9908934908 /filter | |
parent | a91dc9ebb4612f476519f119d21d3da077d38023 (diff) |
add 602 fuzzer
Change-Id: I91242d4647922be1c668c6a6518dedf7048801be
Diffstat (limited to 'filter')
-rw-r--r-- | filter/Library_t602filter.mk | 2 | ||||
-rw-r--r-- | filter/source/t602/t602filter.cxx | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/filter/Library_t602filter.mk b/filter/Library_t602filter.mk index e744c153bf6f..8aa293ee1254 100644 --- a/filter/Library_t602filter.mk +++ b/filter/Library_t602filter.mk @@ -28,7 +28,7 @@ $(eval $(call gb_Library_use_sdk_api,t602filter)) $(eval $(call gb_Library_use_libraries,t602filter,\ xo \ tl \ - comphelper \ + utl \ cppuhelper \ cppu \ sal \ 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(); |