From: Thomas Hindoe Paaboel Andersen Date: Sat, 13 Sep 2014 10:29:43 +0000 (+0200) Subject: analyze: fix mem leak X-Git-Tag: v217~587 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0ee9613d98cbe1f36ffc98c6bfa51dd2b798fc6d;p=thirdparty%2Fsystemd.git analyze: fix mem leak Found with Coverity. Fixes: CID#1237756 --- diff --git a/src/analyze/analyze.c b/src/analyze/analyze.c index 1281d6b9ea8..82f5cf3c57d 100644 --- a/src/analyze/analyze.c +++ b/src/analyze/analyze.c @@ -848,7 +848,8 @@ static int list_dependencies(sd_bus *bus, const char *name) { char ts[FORMAT_TIMESPAN_MAX]; struct unit_times *times; int r; - const char *path, *id; + const char *id; + _cleanup_free_ char *path = NULL; _cleanup_bus_message_unref_ sd_bus_message *reply = NULL; _cleanup_bus_error_free_ sd_bus_error error = SD_BUS_ERROR_NULL; struct boot_times *boot;