diff options
author | NeilBrown <neilb@suse.com> | 2015-08-05 14:55:31 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.com> | 2015-08-05 14:55:31 +1000 |
commit | d80f7aa9a1bd1582240f2ce48e6dc7c3f82fa182 (patch) | |
tree | 79ea271104bb0e77168e23cccdd50bdd77786428 /Assemble.c | |
parent | 380487fdc9773fc93d2cb4f17560a067f87107ac (diff) | |
download | mdadm-d80f7aa9a1bd1582240f2ce48e6dc7c3f82fa182.tar.gz |
Assemble: correctly capture error from ->write_bitmap
else 'err' might be undefined.
Signed-off-by: NeilBrown <neilb@suse.com>
Diffstat (limited to 'Assemble.c')
-rw-r--r-- | Assemble.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -639,7 +639,7 @@ static int load_devices(struct devs *devices, char *devmap, err = 0; else if (strcmp(c->update, "home-cluster") == 0) { tst->cluster_name = c->homecluster; - tst->ss->write_bitmap(tst, dfd, NameUpdate); + err = tst->ss->write_bitmap(tst, dfd, NameUpdate); } else if (strcmp(c->update, "nodes") == 0) { tst->nodes = c->nodes; err = tst->ss->write_bitmap(tst, dfd, NodeNumUpdate); |