summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-10-22 23:48:51 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-10-22 23:49:06 +0200
commit5040ad523e0e4ad336e2449030516f5a90ea5656 (patch)
tree8d64b892214397af5018c32d14f3555e863ad878
parentbcc31e249fde6536ab96ffcf2a8e542275efa69b (diff)
Remove unnecessary component_getProcessComponentContext C wrapper
Change-Id: I9d9f1a542dbbfc461dd27c32b57e4cad5532fab0
-rw-r--r--comphelper/source/processfactory/processfactory.cxx11
-rw-r--r--desktop/source/app/check_ext_deps.cxx5
-rw-r--r--desktop/source/deployment/misc/dp_descriptioninfoset.cxx5
-rw-r--r--desktop/source/deployment/misc/dp_misc.cxx2
-rw-r--r--include/comphelper/processfactory.hxx8
-rw-r--r--sd/source/core/annotations/Annotation.cxx4
6 files changed, 8 insertions, 27 deletions
diff --git a/comphelper/source/processfactory/processfactory.cxx b/comphelper/source/processfactory/processfactory.cxx
index a193a6eb897a..32aff0f4f03f 100644
--- a/comphelper/source/processfactory/processfactory.cxx
+++ b/comphelper/source/processfactory/processfactory.cxx
@@ -99,15 +99,4 @@ Reference< XComponentContext > getProcessComponentContext()
} // namespace comphelper
-extern "C" {
-uno::XComponentContext * comphelper_getProcessComponentContext()
-{
- uno::Reference<uno::XComponentContext> xRet;
- xRet = ::comphelper::getProcessComponentContext();
- if (xRet.is())
- xRet->acquire();
- return xRet.get();
-}
-} // extern "C"
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/desktop/source/app/check_ext_deps.cxx b/desktop/source/app/check_ext_deps.cxx
index 4f834d32c6f4..23c6b92c8bbb 100644
--- a/desktop/source/app/check_ext_deps.cxx
+++ b/desktop/source/app/check_ext_deps.cxx
@@ -392,7 +392,8 @@ sal_Bool Desktop::CheckExtensionDependencies()
return false;
}
- uno::Reference< uno::XComponentContext > xContext = comphelper_getProcessComponentContext();
+ uno::Reference< uno::XComponentContext > xContext(
+ comphelper::getProcessComponentContext());
bool bDependenciesValid = impl_checkDependencies( xContext );
@@ -414,7 +415,7 @@ void Desktop::SynchronizeExtensionRepositories()
{
SAL_INFO( "desktop.app", "desktop (jl) ::Desktop::SynchronizeExtensionRepositories");
uno::Reference< uno::XComponentContext > context(
- comphelper_getProcessComponentContext());
+ comphelper::getProcessComponentContext());
uno::Reference< ucb::XCommandEnvironment > silent(
new SilentCommandEnv(context, this));
if (m_bCleanedExtensionCache) {
diff --git a/desktop/source/deployment/misc/dp_descriptioninfoset.cxx b/desktop/source/deployment/misc/dp_descriptioninfoset.cxx
index 53d7e7f45c3f..8b00b5543898 100644
--- a/desktop/source/deployment/misc/dp_descriptioninfoset.cxx
+++ b/desktop/source/deployment/misc/dp_descriptioninfoset.cxx
@@ -324,9 +324,8 @@ namespace dp_misc {
DescriptionInfoset getDescriptionInfoset(OUString const & sExtensionFolderURL)
{
Reference< css::xml::dom::XNode > root;
- Reference<css::uno::XComponentContext> context =
- comphelper_getProcessComponentContext();
- OSL_ASSERT(context.is());
+ Reference<css::uno::XComponentContext> context(
+ comphelper::getProcessComponentContext());
try {
root =
ExtensionDescription(
diff --git a/desktop/source/deployment/misc/dp_misc.cxx b/desktop/source/deployment/misc/dp_misc.cxx
index 17c4fb2a3e44..3dfb355d313b 100644
--- a/desktop/source/deployment/misc/dp_misc.cxx
+++ b/desktop/source/deployment/misc/dp_misc.cxx
@@ -548,7 +548,7 @@ void syncRepositories(
{
xExtensionManager =
deployment::ExtensionManager::get(
- comphelper_getProcessComponentContext());
+ comphelper::getProcessComponentContext());
if (xExtensionManager.is())
{
diff --git a/include/comphelper/processfactory.hxx b/include/comphelper/processfactory.hxx
index e6833fc49327..a7edbb9cddff 100644
--- a/include/comphelper/processfactory.hxx
+++ b/include/comphelper/processfactory.hxx
@@ -71,14 +71,6 @@ getProcessComponentContext();
}
-
-extern "C" {
-/// @internal ATTENTION returns ACQUIRED pointer! release it explicitly!
-COMPHELPER_DLLPUBLIC
-::com::sun::star::uno::XComponentContext *
-comphelper_getProcessComponentContext();
-} // extern "C"
-
#endif // _COMPHELPER_PROCESSFACTORY_HXX_
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/core/annotations/Annotation.cxx b/sd/source/core/annotations/Annotation.cxx
index 3904447fa0b5..4b2184bde70f 100644
--- a/sd/source/core/annotations/Annotation.cxx
+++ b/sd/source/core/annotations/Annotation.cxx
@@ -162,8 +162,8 @@ protected:
void createAnnotation( Reference< XAnnotation >& xAnnotation, SdPage* pPage )
{
- Reference<XComponentContext> xContext (comphelper_getProcessComponentContext());
- xAnnotation.set( new Annotation(xContext, pPage) );
+ xAnnotation.set(
+ new Annotation(comphelper::getProcessComponentContext(), pPage));
pPage->addAnnotation(xAnnotation);
}