]> 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>
Tue, 15 May 2018 10:39:29 +0000 (12:39 +0200)
Resource leak

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

index 955b6a7b2519b5ba96364f37d51efc4a693a19b9..a9ab7988a10347764835c994548776f57e8886ed 100644 (file)
@@ -533,6 +533,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;
        }