summaryrefslogtreecommitdiff
path: root/unotools
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2015-11-05 00:00:07 +0100
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2015-11-05 00:15:52 +0100
commit2e5be58e7c81436139785074ee2cc6991b6f9e24 (patch)
tree35c1cc308aeefcc222a58763c47d6fe5b9081dad /unotools
parent0305078a6a5d4d2b0ef64996c056d86b5eda42ce (diff)
complete initial compiler plugin for the ServiceDocumenter
- this creates a set of static html-meta-redirect-pages linking the UNO implementation name to its C++ class, while doing a clang compile from scratch - the output is written to $(WORKDIR)/ServiceImplementations - still quite some corner cases missing, e.g: - anonymous namespaces - non-trivial getImplementationName() functions Change-Id: I19a0e8a3901277dc3811eb428cac9d00737f14a9
Diffstat (limited to 'unotools')
-rw-r--r--unotools/source/misc/ServiceDocumenter.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/unotools/source/misc/ServiceDocumenter.cxx b/unotools/source/misc/ServiceDocumenter.cxx
index 6750a69527f7..0cc5af5cbdd7 100644
--- a/unotools/source/misc/ServiceDocumenter.cxx
+++ b/unotools/source/misc/ServiceDocumenter.cxx
@@ -21,7 +21,7 @@ void unotools::misc::ServiceDocumenter::showCoreDocs(const Reference<XServiceInf
return;
auto xMSF(m_xContext->getServiceManager());
Reference<system::XSystemShellExecute> xShell(xMSF->createInstanceWithContext("com.sun.star.system.SystemShellExecute", m_xContext), uno::UNO_QUERY);
- xShell->execute(m_sCoreBaseUrl + xService->getImplementationName(), "", 0);
+ xShell->execute(m_sCoreBaseUrl + xService->getImplementationName() + ".html", "", 0);
}
void unotools::misc::ServiceDocumenter::showInterfaceDocs(const Reference<XTypeProvider>& xTypeProvider)