mirror of
https://github.com/AuxXxilium/eudev.git
synced 2024-12-28 06:35:34 +07:00
util: fix handling of quotes in parse_env_file()
This commit is contained in:
parent
72bca11ba2
commit
e7db37dd19
@ -641,8 +641,8 @@ int parse_env_file(
|
||||
n = strcspn(p, seperator);
|
||||
|
||||
if (n >= 2 &&
|
||||
strchr(QUOTES, v[0]) &&
|
||||
v[n-1] == v[0])
|
||||
strchr(QUOTES, p[0]) &&
|
||||
p[n-1] == p[0])
|
||||
v = strndup(p+1, n-2);
|
||||
else
|
||||
v = strndup(p, n);
|
||||
|
Loading…
Reference in New Issue
Block a user