tmpfiles: Fix handling of duplicate lines
Commit 3f93da987
accidentally dropped the "return 0" after detection of a
duplicate line. Put it back, to get back the documented and intended "first
match wins" behaviour.
https://launchpad.net/bugs/1428540
This commit is contained in:
parent
6437edbebe
commit
6487ada88d
|
@ -1746,9 +1746,11 @@ static int parse_line(const char *fname, unsigned line, const char *buffer) {
|
|||
unsigned n;
|
||||
|
||||
for (n = 0; n < existing->count; n++) {
|
||||
if (!item_compatible(existing->items + n, &i))
|
||||
if (!item_compatible(existing->items + n, &i)) {
|
||||
log_warning("[%s:%u] Duplicate line for path \"%s\", ignoring.",
|
||||
fname, line, i.path);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
existing = new0(ItemArray, 1);
|
||||
|
|
Loading…
Reference in a new issue