From 707ef9309747dc8a429c42443d8c2c1adade18ed Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Sun, 24 Jul 2016 15:40:22 -0400 Subject: [PATCH] sysroot: Fix a leak in deployment dirpath API This one is pretty obvious in retrospect. Closes: #410 Approved by: giuseppe --- src/libostree/ostree-sysroot.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libostree/ostree-sysroot.c b/src/libostree/ostree-sysroot.c index 7cc4c9f5..2a55c6b1 100644 --- a/src/libostree/ostree-sysroot.c +++ b/src/libostree/ostree-sysroot.c @@ -1003,7 +1003,8 @@ GFile * ostree_sysroot_get_deployment_directory (OstreeSysroot *self, OstreeDeployment *deployment) { - return g_file_resolve_relative_path (self->path, ostree_sysroot_get_deployment_dirpath (self, deployment)); + g_autofree char *dirpath = ostree_sysroot_get_deployment_dirpath (self, deployment); + return g_file_resolve_relative_path (self->path, dirpath); } /**