summaryrefslogtreecommitdiff
path: root/helpcompiler
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2023-09-15 17:17:07 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2023-09-15 20:02:09 +0200
commit0e6f5ac45e46fa9b17a656d28734666653373d7d (patch)
treed0513aad300bbf55c672e9645f4f8cc1a46c565a /helpcompiler
parent4bab6b0b870ae56b8d40eac22dbb0a433006789e (diff)
Related: tdf#157254 Shorten paths by removing relative parts
E.g., a path like C:\lo\src\build\instdir\program\..\program\..\user\extensions\bundled\registry\com.sun.star.comp.deployment.help.PackageRegistryBackend\lu149121qyy8a.tmp\da\help.idxl would become 22 characters shorter: C:\lo\src\build\instdir\user\extensions\bundled\registry\com.sun.star.comp.deployment.help.PackageRegistryBackend\lu149121qyy8a.tmp\da\help.idxl Change-Id: Id6d397fdd7a1771225eef2e7e49ddb80802685b2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156947 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'helpcompiler')
-rw-r--r--helpcompiler/source/HelpIndexer.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/helpcompiler/source/HelpIndexer.cxx b/helpcompiler/source/HelpIndexer.cxx
index e55f0760400b..44506bddfc31 100644
--- a/helpcompiler/source/HelpIndexer.cxx
+++ b/helpcompiler/source/HelpIndexer.cxx
@@ -35,8 +35,11 @@ HelpIndexer::HelpIndexer(OUString lang, OUString module,
: d_lang(std::move(lang)), d_module(std::move(module))
{
d_indexDir = outDir + OUStringChar('/') + d_module + ".idxl";
+ osl_getAbsoluteFileURL(nullptr, d_indexDir.pData, &d_indexDir.pData);
d_captionDir = OUString::Concat(srcDir) + "/caption";
+ osl_getAbsoluteFileURL(nullptr, d_captionDir.pData, &d_captionDir.pData);
d_contentDir = OUString::Concat(srcDir) + "/content";
+ osl_getAbsoluteFileURL(nullptr, d_contentDir.pData, &d_contentDir.pData);
}
#if defined _WIN32