diff options
author | Jes Sorensen <Jes.Sorensen@redhat.com> | 2015-02-24 16:00:39 -0500 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2015-03-04 15:56:46 +1100 |
commit | 5d94384e936503dfba5abb1264951f623252c492 (patch) | |
tree | 8ddec39756970c4de757383bb15e814521080286 | |
parent | 9eb5ce5ae298a13af29f2c85f33ef75773e852ee (diff) | |
download | mdadm-5d94384e936503dfba5abb1264951f623252c492.tar.gz |
IncrementalScan(): Make sure 'st' is valid before dereferencing it
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: NeilBrown <neilb@suse.de>
-rw-r--r-- | Incremental.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Incremental.c b/Incremental.c index 87d9114..33c0d7f 100644 --- a/Incremental.c +++ b/Incremental.c @@ -1354,7 +1354,7 @@ restart: if (st && st->ss->load_container) ret = st->ss->load_container(st, mdfd, NULL); close(mdfd); - if (!ret && st->ss->container_content) { + if (!ret && st && st->ss->container_content) { if (map_lock(&map)) pr_err("failed to get exclusive lock on mapfile\n"); ret = Incremental_container(st, me->path, c, only); |