vcl/workben/fftester.cxx | 12 ++++++++++++ 1 file changed, 12 insertions(+)
New commits: commit e3e4b799d9f0d04065397f05deefbb029a5ee7b1 Author: Caolán McNamara <caol...@redhat.com> Date: Wed Nov 8 14:34:07 2017 +0000 mirror fuzzer setup in fftester Change-Id: I8bcb834a7e297f43fad6a07c2e861897f962e8d4 Reviewed-on: https://gerrit.libreoffice.org/44468 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/workben/fftester.cxx b/vcl/workben/fftester.cxx index 7b61bbb8c40b..548ff3cd0c00 100644 --- a/vcl/workben/fftester.cxx +++ b/vcl/workben/fftester.cxx @@ -30,6 +30,8 @@ #include <comphelper/processfactory.hxx> #include <com/sun/star/lang/XMultiServiceFactory.hpp> +#include <com/sun/star/ucb/XContentProvider.hpp> +#include <com/sun/star/ucb/XUniversalContentBroker.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <unotools/configmgr.hxx> #include <vcl/dibtools.hxx> @@ -88,6 +90,16 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv) Application::Abort( "Failed to bootstrap" ); comphelper::setProcessServiceFactory( xServiceManager ); utl::ConfigManager::EnableAvoidConfig(); + + // initialise unconfigured UCB: + css::uno::Reference<css::ucb::XUniversalContentBroker> xUcb(comphelper::getProcessServiceFactory()-> + createInstance("com.sun.star.ucb.UniversalContentBroker"), css::uno::UNO_QUERY_THROW); + css::uno::Sequence<css::uno::Any> aArgs(1); + aArgs[0] <<= OUString("NoConfig"); + css::uno::Reference<css::ucb::XContentProvider> xFileProvider(comphelper::getProcessServiceFactory()-> + createInstanceWithArguments("com.sun.star.ucb.FileContentProvider", aArgs), css::uno::UNO_QUERY_THROW); + xUcb->registerContentProvider(xFileProvider, "file", true); + InitVCL(); if (strcmp(argv[2], "wmf") == 0 || strcmp(argv[2], "emf") == 0)
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits