use C.UTF-8 locale rather than en_US.UTF-8

because en_US.UTF-8 is not present in minimal
environments such as docker images

Change-Id: I9edcb44df8a8f33117b2c5f1d2fa9e330bfc1770
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/95018
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
This commit is contained in:
Andras Timar
2020-05-28 11:04:29 +02:00
committed by Jan Holesovsky
parent 00471c82e5
commit 15ced64d32

View File

@ -3609,8 +3609,8 @@ int LOOLWSD::innerMain()
initializeSSL();
// Force a uniform UTF-8 locale for ourselves & our children.
::setenv("LC_ALL", "en_US.UTF-8", 1);
setlocale(LC_ALL, "en_US.UTF-8");
::setenv("LC_ALL", "C.UTF-8", 1);
setlocale(LC_ALL, "C.UTF-8");
#if !MOBILEAPP
// We use the same option set for both parent and child loolwsd,