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:
@@ -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;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user