]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
coverity: #1425836
authorSimos Xenitellis <simos.lists@googlemail.com>
Tue, 15 May 2018 00:19:12 +0000 (00:19 +0000)
committerChristian Brauner <christian.brauner@ubuntu.com>
Mon, 10 Dec 2018 07:20:57 +0000 (08:20 +0100)
Resource leak

Signed-off-by: Simos Xenitellis <simos.lists@googlemail.com>
src/lxc/conf.c

index e9bed5cb574221aa622ba8d09b9096ec39b1a86f..fe79d26e6bd8b11231c856ee5875f329cb4766dd 100644 (file)
@@ -3820,8 +3820,10 @@ struct lxc_list *get_minimal_idmap(struct lxc_conf *conf)
        return idmap;
 
 on_error:
-       if (idmap)
+       if (idmap) {
                lxc_free_idmap(idmap);
+               free(idmap);
+       }
        if (container_root_uid)
                free(container_root_uid);
        if (container_root_gid)