summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2015-01-06 19:12:38 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-01-16 00:56:59 -0500
commit68d0fa134101ce58202a1cf013d034c6fa4e6d38 (patch)
tree7a81ce682869e0d04ca48428deec6c4c91c6e735
parent6da53516fe7ff2bddb8c1f36d2347e4c437b8ade (diff)
downloadsystemd-68d0fa134101ce58202a1cf013d034c6fa4e6d38.tar.gz
path-util: plug leak
(cherry picked from commit a0539d7753d6a3ede87bf5e57d7c40d5bc1dc230)
-rw-r--r--src/shared/path-util.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shared/path-util.c b/src/shared/path-util.c
index 0ca2d332eb..b368eeb74c 100644
--- a/src/shared/path-util.c
+++ b/src/shared/path-util.c
@@ -515,6 +515,9 @@ fallback:
return -errno;
}
+ free(parent);
+ parent = NULL;
+
r = path_get_parent(t, &parent);
if (r < 0)
return r;