summaryrefslogtreecommitdiff
path: root/super-intel.c
diff options
context:
space:
mode:
authorLuca Berra <bluca@comedia.it>2011-06-17 14:35:06 +1000
committerNeilBrown <neilb@suse.de>2011-06-17 14:35:06 +1000
commite4c72d1dc69e576ca97163a3d4f44394e9bdd3ed (patch)
treeb26effb2332d116027b31ef48cb81759a1336c69 /super-intel.c
parent9e2d750d4c3a293db18115e255cc029d542f2528 (diff)
Fix some compiler warnings.
Original by Luca, with various changes by Neil Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'super-intel.c')
-rw-r--r--super-intel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/super-intel.c b/super-intel.c
index e9d9e35c..2ef2b3c6 100644
--- a/super-intel.c
+++ b/super-intel.c
@@ -7009,7 +7009,7 @@ static int apply_takeover_update(struct imsm_update_takeover *u,
for (du = super->missing; du; du = du->next)
if (du->index >= 0) {
set_imsm_ord_tbl_ent(map, du->index, du->index);
- mark_missing(dev_new, &du->disk, du->index);
+ mark_missing(dv->dev, &du->disk, du->index);
}
return 1;
@@ -8301,6 +8301,7 @@ static int imsm_create_metadata_update_for_reshape(
|| delta_disks > spares->array.spare_disks) {
fprintf(stderr, Name ": imsm: ERROR: Cannot get spare devices "
"for %s.\n", geo->dev_name);
+ i = -1;
goto abort;
}