desktop: convert oosplash to C++ and use comphelper::Hash

Also fix all `loplugin` warnings in start.cxx.

Not sure to what extent the "SingleOfficeIPC" pipe name is still
considered a stable API, likely not any more, using something other than
MD5 could be an option too ...

Also convert the other "SingleOfficeIPC" thing here.

Signed-off-by: Michael Stahl <michael.stahl@collabora.com>
Change-Id: I4561a880e8321d191144954687870aaa122fff75
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/4671
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
(cherry picked from commit f50ea835b44dca17405df004fb5b04a8478833d6)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207203
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
This commit is contained in:
Michael Stahl
2026-06-24 00:06:59 +02:00
committed by Xisco Fauli
parent 5286d91e80
commit 592e67c4f2
7 changed files with 110 additions and 109 deletions
@@ -1316,9 +1316,9 @@ desktop/source/lib/init.cxx:8046
enum (unnamed at /home/noel/libo-plugin/desktop/source/lib/init.cxx:8043:5) FULL_INIT
desktop/source/migration/services/oo3extensionmigration.hxx:62
enum migration::OO3ExtensionMigration::ScanResult SCANRESULT_DONTMIGRATE_EXTENSION
desktop/unx/source/start.c:178
desktop/unx/source/start.cxx:178
int ProgressExit
desktop/unx/source/start.c:178
desktop/unx/source/start.cxx:178
int ProgressRestart
drawinglayer/source/tools/emfphelperdata.hxx:250
enum emfplushelper::EmfPlusHelperData::Direction vertical