diff options
author | NeilBrown <neilb@suse.de> | 2008-11-27 15:39:59 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2008-11-27 15:39:59 +1100 |
commit | 208933a7a839d60e48efc90450c6ed3c0f6873e2 (patch) | |
tree | df5bf3172dc1fd2f8fadc76c69a7152e23420679 /Create.c | |
parent | f20c3968363a16f3c8dce5d69863bbb54a4d236e (diff) |
Tidy error messages for add_to_super failure.
Make sure every failure from add_to_super prints a suitable
error message, and then don't print any error in the caller.
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Create.c')
-rw-r--r-- | Create.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -706,11 +706,8 @@ int Create(struct supertype *st, char *mddev, remove_partitions(fd); if (st->ss->add_to_super(st, &inf->disk, - fd, dv->devname)) { - fprintf(stderr, Name ": failed to add %s\n", - dv->devname); + fd, dv->devname)) goto abort; - } st->ss->getinfo_super(st, inf); safe_mode_delay = inf->safe_mode_delay; |