helpcompiler/source/HelpIndexer.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 9828c30346c439ad8ccbab29a67d4ff2bb2bca7b
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Fri Sep 15 17:17:07 2023 +0300
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Tue Sep 19 10:40:18 2023 +0200

    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.kagan...@collabora.com>
    Signed-off-by: Xisco Fauli <xiscofa...@libreoffice.org>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157009
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

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

Reply via email to