]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
coverity: #1435603
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 15 May 2018 10:34:24 +0000 (12:34 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Mon, 10 Dec 2018 07:20:22 +0000 (08:20 +0100)
Resource leak

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/storage/btrfs.c

index 592ead91c2810b9d5d8346fda8d93906934d17cb..8b5274bedd58ea555f07ec2d2acc290bb9eadb34 100644 (file)
@@ -455,6 +455,7 @@ static int btrfs_do_destroy_subvol(const char *path)
        retlen = strlcpy(args.name, p+1, BTRFS_SUBVOL_NAME_MAX);
        if (retlen >= BTRFS_SUBVOL_NAME_MAX) {
                free(newfull);
+               close(fd);
                return -E2BIG;
        }