conf-parser: properly handle known but not parsed assignments

This commit is contained in:
Lennart Poettering
2011-08-01 01:18:14 +02:00
parent f975e971ac
commit d937fbbd97
+6 -2
View File
@@ -131,8 +131,12 @@ static int next_assignment(
if (r < 0)
return r;
if (func)
return func(filename, line, section, lvalue, ltype, rvalue, data, userdata);
if (r > 0) {
if (func)
return func(filename, line, section, lvalue, ltype, rvalue, data, userdata);
return 0;
}
/* Warn about unknown non-extension fields. */
if (!relaxed && !startswith(lvalue, "X-"))