X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Flocale-setup.c;h=d7113b9795695e6de0dc20cedd7a0691c09d8497;hp=eefb256ac5a90edfa93c32e96c7ea43877174279;hb=b92bea5d2a9481de69bb627a7b442a9f58fca43d;hpb=8c62ecf1a99ab4a3f69cb81be38715c504ef5723 diff --git a/src/core/locale-setup.c b/src/core/locale-setup.c index eefb256ac..d7113b979 100644 --- a/src/core/locale-setup.c +++ b/src/core/locale-setup.c @@ -68,11 +68,9 @@ static const char * const variable_names[_VARIABLE_MAX] = { }; int locale_setup(void) { - char *variables[_VARIABLE_MAX]; + char *variables[_VARIABLE_MAX] = {}; int r = 0, i; - zero(variables); - if (detect_container(NULL) <= 0) { r = parse_env_file("/proc/cmdline", WHITESPACE, "locale.LANG", &variables[VARIABLE_LANG],