[systemd-commits] src/core

Lennart Poettering lennart at kemper.freedesktop.org
Tue Jul 16 09:01:52 PDT 2013


 src/core/locale-setup.c |    8 --------
 1 file changed, 8 deletions(-)

New commits:
commit 21c72713ae89cfc2c4096c383af9bb482665e0a6
Author: Harald Hoyer <harald at redhat.com>
Date:   Thu Jun 27 11:26:35 2013 +0200

    Do not set LANG=C in every child environment.
    
    LANG does not have to be set and setting it to default to the default
    does not add any value.

diff --git a/src/core/locale-setup.c b/src/core/locale-setup.c
index d7113b9..daf81d0 100644
--- a/src/core/locale-setup.c
+++ b/src/core/locale-setup.c
@@ -117,14 +117,6 @@ int locale_setup(void) {
                         log_warning("Failed to read /etc/locale.conf: %s", strerror(-r));
         }
 
-        if (!variables[VARIABLE_LANG]) {
-                variables[VARIABLE_LANG] = strdup("C");
-                if (!variables[VARIABLE_LANG]) {
-                        r = -ENOMEM;
-                        goto finish;
-                }
-        }
-
         for (i = 0; i < _VARIABLE_MAX; i++) {
                 if (variables[i]) {
                         if (setenv(variable_names[i], variables[i], 1) < 0) {



More information about the systemd-commits mailing list