From 04646443b3ee3baef0c3bdbaefad0eb66b71d33a Mon Sep 17 00:00:00 2001 From: Julien Nabet Date: Fri, 26 Jul 2013 19:12:11 +0200 Subject: [PATCH] fdo#46037: no more comphelper/configurationhelper.hxx in framework/classes Thank you Stephan! Change-Id: I70a7f3dbbbe71c165f823ecc207bb5995a8e1376 --- framework/source/classes/taskcreator.cxx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/framework/source/classes/taskcreator.cxx b/framework/source/classes/taskcreator.cxx index bff649cf93b7..49aebce58ca1 100644 --- a/framework/source/classes/taskcreator.cxx +++ b/framework/source/classes/taskcreator.cxx @@ -28,9 +28,10 @@ #include #include -#include #include +#include + namespace framework{ /*-****************************************************************************************************//** @@ -78,12 +79,9 @@ css::uno::Reference< css::frame::XFrame > TaskCreator::createTask( const OUStrin ( TargetHelper::matchSpecialTarget(sName, TargetHelper::E_DEFAULT) ) ) { - ::comphelper::ConfigurationHelper::readDirectKey( - xContext, - "org.openoffice.Office.TabBrowse", - "TaskCreatorService", - "ImplementationName", - ::comphelper::ConfigurationHelper::E_READONLY) >>= sCreator; + + boost::optional x(officecfg::Office::TabBrowse::TaskCreatorService::ImplementationName::get(xContext)); + if (x) sCreator = x.get(); } xCreator = css::uno::Reference< css::lang::XSingleServiceFactory >(