summaryrefslogtreecommitdiffstats
path: root/Grow.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2006-06-20 10:01:43 +1000
committerNeil Brown <neilb@suse.de>2006-06-20 10:01:43 +1000
commite81cdd9f3794d2b4452ae2297c43e16e3faf6f6a (patch)
tree8a2d56d9ab7674857eea75df7249ab83caa30734 /Grow.c
parent722966c66dd2c95dbe7c194acb66e7c9baf255ec (diff)
downloadmdadm-e81cdd9f3794d2b4452ae2297c43e16e3faf6f6a.tar.gz
mdadm-e81cdd9f3794d2b4452ae2297c43e16e3faf6f6a.tar.xz
mdadm-e81cdd9f3794d2b4452ae2297c43e16e3faf6f6a.zip
Stop map_dev from returning [0:0]
We sometimes need the NULL when major==minor==0. So make sure all callers of map_dev can cope with NULL.
Diffstat (limited to 'Grow.c')
-rw-r--r--Grow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Grow.c b/Grow.c
index 61347b7..1ab4fbc 100644
--- a/Grow.c
+++ b/Grow.c
@@ -657,7 +657,7 @@ int Grow_reshape(char *devname, int fd, int quiet, char *backup_file,
offsets[sd->role] = sd->offset;
if (fdlist[sd->role] < 0) {
fprintf(stderr, Name ": %s: cannot open component %s\n",
- devname, dn);
+ devname, dn?dn:"-unknown-");
goto abort;
}
} else {
@@ -667,7 +667,7 @@ int Grow_reshape(char *devname, int fd, int quiet, char *backup_file,
offsets[d] = sd->offset;
if (fdlist[d]<0) {
fprintf(stderr, Name ": %s: cannot open component %s\n",
- devname, dn);
+ devname, dn?dn:"-unknown");
goto abort;
}
d++;