From: Donghwa Jeong Date: Fri, 15 Jun 2018 02:11:48 +0000 (+0900) Subject: storage: Resource leak X-Git-Tag: lxc-2.0.10~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87ca8ec4a8a56149afbd09129f8ba19ca3626286;p=thirdparty%2Flxc.git storage: Resource leak Signed-off-by: Donghwa Jeong --- diff --git a/src/lxc/storage/storage_utils.c b/src/lxc/storage/storage_utils.c index 01e71ed05..4cd37e2d5 100644 --- a/src/lxc/storage/storage_utils.c +++ b/src/lxc/storage/storage_utils.c @@ -93,8 +93,10 @@ char *dir_new_path(char *src, const char *oldname, const char *name, /* copy text up to oldname */ retlen = strlcpy(p, src, p2 - src); - if (retlen >= p2 - src) + if (retlen >= p2 - src) { + free(ret); return NULL; + } /* move target pointer (p) */ p += p2 - src;