|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
From 63229aa1abdb98aa69fda9819ed2f40c8082762b Mon Sep 17 00:00:00 2001
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
From: Lennart Poettering <lennart@poettering.net>
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
Date: Thu, 2 Oct 2014 14:34:55 +0200
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
Subject: [PATCH] localectl: count locale variables from 0, instead of
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
VARIABLE_LANG
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
That way the we make our code safe regarding reordering of the variables
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
in the enum.
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
---
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
src/locale/localectl.c | 4 ++--
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
diff --git a/src/locale/localectl.c b/src/locale/localectl.c
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
index 5917364d7c..9325d9af6d 100644
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
--- a/src/locale/localectl.c
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
+++ b/src/locale/localectl.c
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
@@ -114,7 +114,7 @@ static void print_overriden_variables(void) {
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
goto finish;
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
}
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
- for (j = VARIABLE_LANG; j < _VARIABLE_LC_MAX; j++)
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
+ for (j = 0; j < _VARIABLE_LC_MAX; j++)
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
if (variables[j]) {
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
if (print_warning) {
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
printf("Warning: Settings on Kernel Command Line override system locale settings in /etc/locale.conf\n");
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
@@ -126,7 +126,7 @@ static void print_overriden_variables(void) {
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
printf(" %s=%s\n", locale_variable_to_string(j), variables[j]);
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
}
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
finish:
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
- for (j = VARIABLE_LANG; j < _VARIABLE_LC_MAX; j++)
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
+ for (j = 0; j < _VARIABLE_LC_MAX; j++)
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
free(variables[j]);
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
}
|
|
Zbigniew Jędrzejewski-Szmek |
62fe94 |
|