]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
Fix alloca size in rbd_destroy
authorLaurent Barbe <laurent@ksperis.com>
Wed, 14 Oct 2015 07:52:50 +0000 (09:52 +0200)
committerLaurent Barbe <laurent@ksperis.com>
Sun, 13 Dec 2015 21:35:43 +0000 (22:35 +0100)
Signed-off-by: Laurent Barbe <laurent@ksperis.com>
src/lxc/bdev.c

index c932d66a5d555adb8afcf4a019897f5e79cf4286..a1e7d83a4b1c3ec30726d12fc9fbb949a6b37536 100644 (file)
@@ -1245,7 +1245,7 @@ static int rbd_destroy(struct bdev *orig)
        if ((pid = fork()) < 0)
                return -1;
        if (!pid) {
-               rbdfullname = alloca(strlen(orig->src) - 9);
+               rbdfullname = alloca(strlen(orig->src) - 8);
                strcpy( rbdfullname, &orig->src[9] );
                execlp("rbd", "rbd", "rm" , rbdfullname, NULL);
                exit(1);