desktop/source/lib/init.cxx |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 36df8d1c247d8bc54a1505d289f9bc292edae8ee
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Fri Nov 17 11:58:54 2023 +0200
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sun Nov 19 18:33:18 2023 +0100

    cool#6893 pre-init dictionary list
    
    so the forked processes don't need to
    
    Change-Id: Id37688ac88c14679e216cca744563ee75c7c4736
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159570
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index aff6e4954a45..2e6960e9ee52 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -126,6 +126,7 @@
 #include <com/sun/star/xml/crypto/XCertificateCreator.hpp>
 #include <com/sun/star/security/XCertificate.hpp>
 
+#include <com/sun/star/linguistic2/DictionaryList.hpp>
 #include <com/sun/star/linguistic2/LanguageGuessing.hpp>
 #include <com/sun/star/linguistic2/LinguServiceManager.hpp>
 #include <com/sun/star/linguistic2/XSpellChecker.hpp>
@@ -7458,6 +7459,7 @@ static void preloadData()
     setLanguageToolConfig();
 
     // preload all available dictionaries
+    
linguistic2::DictionaryList::create(comphelper::getProcessComponentContext());
     css::uno::Reference<css::linguistic2::XLinguServiceManager> xLngSvcMgr =
         
css::linguistic2::LinguServiceManager::create(comphelper::getProcessComponentContext());
     css::uno::Reference<linguistic2::XSpellChecker> 
xSpellChecker(xLngSvcMgr->getSpellChecker());

Reply via email to