From: Tom Gundersen Date: Wed, 4 Jun 2014 10:34:23 +0000 (+0200) Subject: udev: link-config - fix mem leak X-Git-Tag: v214~93 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=edf029b7fd9a5853a87d3ca99aac2922bb8a277e udev: link-config - fix mem leak Reported by Kay. --- diff --git a/src/udev/net/link-config.c b/src/udev/net/link-config.c index 8234598e4..a9acc3ddb 100644 --- a/src/udev/net/link-config.c +++ b/src/udev/net/link-config.c @@ -118,6 +118,7 @@ static void link_configs_free(link_config_ctx *ctx) { free(link->match_type); free(link->description); free(link->alias); + free(link->name_policy); free(link); } @@ -204,7 +205,8 @@ static bool enable_name_policy(void) { int link_config_load(link_config_ctx *ctx) { int r; - char **files, **f; + _cleanup_strv_free_ char **files; + char **f; link_configs_free(ctx);