From e34b5d2ef2c329afe6540bbfc298ae631378832e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Tue, 3 Sep 2013 16:21:15 -0400 Subject: [PATCH] bdev_copy segfaults if bdevtype is NULL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: S.Çağlar Onur Signed-off-by: Serge Hallyn --- src/lxc/bdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lxc/bdev.c b/src/lxc/bdev.c index 39592b2b3..b45f2cb06 100644 --- a/src/lxc/bdev.c +++ b/src/lxc/bdev.c @@ -1939,7 +1939,7 @@ struct bdev *bdev_copy(const char *src, const char *oldname, const char *cname, bdevtype = "overlayfs"; *needs_rdep = 0; - if (strcmp(orig->type, "dir") == 0 && + if (bdevtype && strcmp(orig->type, "dir") == 0 && strcmp(bdevtype, "overlayfs") == 0) *needs_rdep = 1;