Merge pull request #10742 from poettering/c-utf8

default to C.UTF-8 locale, and many improvements to env var file parsing/kernel cmdline parsing
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2018-11-15 12:47:17 +01:00
committed by GitHub
43 changed files with 404 additions and 329 deletions
+1 -1
View File
@@ -373,7 +373,7 @@ int bus_machine_method_get_os_release(sd_bus_message *message, void *userdata, s
pair[0] = -1;
r = load_env_file_pairs(f, "/etc/os-release", NULL, &l);
r = load_env_file_pairs(f, "/etc/os-release", &l);
if (r < 0)
return r;
+2 -3
View File
@@ -251,7 +251,7 @@ int machine_load(Machine *m) {
if (!m->state_file)
return 0;
r = parse_env_file(NULL, m->state_file, NEWLINE,
r = parse_env_file(NULL, m->state_file,
"SCOPE", &m->unit,
"SCOPE_JOB", &m->scope_job,
"SERVICE", &m->service,
@@ -261,8 +261,7 @@ int machine_load(Machine *m) {
"CLASS", &class,
"REALTIME", &realtime,
"MONOTONIC", &monotonic,
"NETIF", &netif,
NULL);
"NETIF", &netif);
if (r < 0) {
if (r == -ENOENT)
return 0;