summaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2009-12-12 13:57:28 -0700
committerDan Williams <dan.j.williams@intel.com>2009-12-12 13:57:28 -0700
commit1f0769d76801f928400f5626c6581873adaf7002 (patch)
tree0ca8bccf93d4f33b89d51c2bad8aeafe887c3525 /util.c
parentecf408e9149dbd6ef61fdcbc92c5816c0eb7fc84 (diff)
downloadmdadm-1f0769d76801f928400f5626c6581873adaf7002.tar.gz
mdadm-1f0769d76801f928400f5626c6581873adaf7002.tar.xz
mdadm-1f0769d76801f928400f5626c6581873adaf7002.zip
util: fix devnum2devname for devnum == 0
devnum 0 is md0 no md_d-1 Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'util.c')
-rw-r--r--util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util.c b/util.c
index a0e4bcf..d49a4ed 100644
--- a/util.c
+++ b/util.c
@@ -1210,7 +1210,7 @@ int set_array_info(int mdfd, struct supertype *st, struct mdinfo *info)
char *devnum2devname(int num)
{
char name[100];
- if (num > 0)
+ if (num >= 0)
sprintf(name, "md%d", num);
else
sprintf(name, "md_d%d", -1-num);