summaryrefslogtreecommitdiffstats
path: root/Assemble.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-11-19 15:55:59 +1100
committerNeilBrown <neilb@suse.de>2009-11-19 15:55:59 +1100
commitcd77ac4eafb0460ff6229e9a8dd732f2c4dd42c5 (patch)
tree0e26662ef032991dea802e258d16340911afe4a8 /Assemble.c
parenta0962fe959ce7cfc36dba046cd2ba961d115c522 (diff)
downloadmdadm-cd77ac4eafb0460ff6229e9a8dd732f2c4dd42c5.tar.gz
mdadm-cd77ac4eafb0460ff6229e9a8dd732f2c4dd42c5.tar.xz
mdadm-cd77ac4eafb0460ff6229e9a8dd732f2c4dd42c5.zip
Assemble: fix testing of 'verbose' flag.
The 'verbose' flag can be negative, meaning 'quiet'. So never check for != 0. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Assemble.c')
-rw-r--r--Assemble.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Assemble.c b/Assemble.c
index e1870fc..014d644 100644
--- a/Assemble.c
+++ b/Assemble.c
@@ -990,7 +990,7 @@ int Assemble(struct supertype *st, char *mddev,
if (content->reshape_active) {
int err = 0;
int *fdlist = malloc(sizeof(int)* bestcnt);
- if (verbose)
+ if (verbose > 0)
fprintf(stderr, Name ":%s has an active reshape - checking "
"if critical section needs to be restored\n",
chosen_name);
@@ -1008,7 +1008,7 @@ int Assemble(struct supertype *st, char *mddev,
fdlist[i] = -1;
}
if (!err)
- err = Grow_restart(st, content, fdlist, bestcnt, backup_file, verbose);
+ err = Grow_restart(st, content, fdlist, bestcnt, backup_file, verbose > 0);
while (i>0) {
i--;
if (fdlist[i]>=0) close(fdlist[i]);