X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fconf-parser.c;fp=src%2Fshared%2Fconf-parser.c;h=af005dee06d92af44b8c3ccf4467dc582c470418;hb=f5bde5c2e002da719e4015f725409e14772f8a3f;hp=60da8ca8dce49f5e6d23686f5908ef6e280e2bb7;hpb=cbd05280cb09c7860736290c7730ebb47664af84;p=elogind.git diff --git a/src/shared/conf-parser.c b/src/shared/conf-parser.c index 60da8ca8d..af005dee0 100644 --- a/src/shared/conf-parser.c +++ b/src/shared/conf-parser.c @@ -396,13 +396,15 @@ int config_parse(const char *unit, } /* Parse each config file in the specified directories. */ -int config_parse_many(const char *conf_file, - const char *conf_file_dirs, - const char *sections, - ConfigItemLookup lookup, - const void *table, - bool relaxed, - void *userdata) { +int config_parse_many_nulstr( + const char *conf_file, + const char *conf_file_dirs, + const char *sections, + ConfigItemLookup lookup, + const void *table, + bool relaxed, + void *userdata) { + _cleanup_strv_free_ char **files = NULL; char **fn; int r;