From 8ea91347b83efd22e1ea9e3b388182753815f88f Mon Sep 17 00:00:00 2001 From: LiFeng Date: Thu, 27 Jun 2019 23:49:08 -0400 Subject: [PATCH] fix memory leak in do_storage_create Signed-off-by: LiFeng --- src/lxc/lxccontainer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index a618645f81..98ea9798d8 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -1304,6 +1304,7 @@ static struct lxc_storage *do_storage_create(struct lxc_container *c, if (!c->set_config_item(c, "lxc.rootfs.path", bdev->src)) { ERROR("Failed to set \"lxc.rootfs.path = %s\"", bdev->src); + storage_put(bdev); return NULL; }