]> git.proxmox.com Git - mirror_lxc.git/commitdiff
coverity: dont dereference before null check
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 20 Aug 2013 22:59:19 +0000 (17:59 -0500)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 20 Aug 2013 22:59:19 +0000 (17:59 -0500)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/bdev.c

index 1baae89ab0a07993eba002559d164b0a20d74133..fbc314b3ca122eb33f71f0301100334f4f00246a 100644 (file)
@@ -243,11 +243,12 @@ static int detect_fs(struct bdev *bdev, char *type, int len)
        pid_t pid;
        FILE *f;
        char *sp1, *sp2, *sp3, *line = NULL;
-       char *srcdev = bdev->src;
+       char *srcdev;
 
        if (!bdev || !bdev->src || !bdev->dest)
                return -1;
 
+       srcdev = bdev->src;
        if (strcmp(bdev->type, "loop") == 0)
                srcdev = bdev->src + 5;