Grow: Grow_addbitmap(): Add check to quiet down static code checkers
Grow_addbitmap() is only ever called with s->bitmap_file != NULL, but not all static code checkers catch this. This adds a check to quiet down the false positive warnings. Reviewed-by: NeilBrown <neilb@suse.com> Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
This commit is contained in:
parent
12add44564
commit
efdfcc9e95
9
Grow.c
9
Grow.c
|
@ -297,7 +297,14 @@ int Grow_addbitmap(char *devname, int fd, struct context *c, struct shape *s)
|
|||
" between different architectures. Consider upgrading the Linux kernel.\n");
|
||||
}
|
||||
|
||||
if (s->bitmap_file && strcmp(s->bitmap_file, "clustered") == 0)
|
||||
/*
|
||||
* We only ever get called if s->bitmap_file is != NULL, so this check
|
||||
* is just here to quiet down static code checkers.
|
||||
*/
|
||||
if (!s->bitmap_file)
|
||||
return 1;
|
||||
|
||||
if (strcmp(s->bitmap_file, "clustered") == 0)
|
||||
major = BITMAP_MAJOR_CLUSTERED;
|
||||
|
||||
if (ioctl(fd, GET_BITMAP_FILE, &bmf) != 0) {
|
||||
|
|
Loading…
Reference in New Issue