free(link->match_type);
free(link->description);
free(link->alias);
+ free(link->name_policy);
free(link);
}
static int load_link(link_config_ctx *ctx, const char *filename) {
_cleanup_free_ link_config *link = NULL;
- _cleanup_fclose_ FILE *file;
+ _cleanup_fclose_ FILE *file = NULL;
int r;
assert(ctx);
}
static bool enable_name_policy(void) {
- _cleanup_free_ char *line;
+ _cleanup_free_ char *line = NULL;
char *w, *state;
int r;
size_t l;
int link_config_load(link_config_ctx *ctx) {
int r;
- char **files, **f;
+ _cleanup_strv_free_ char **files;
+ char **f;
link_configs_free(ctx);