]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
util: fix devnum2devname for devnum == 0
authorDan Williams <dan.j.williams@intel.com>
Sat, 12 Dec 2009 20:57:28 +0000 (13:57 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sat, 12 Dec 2009 20:57:28 +0000 (13:57 -0700)
devnum 0 is md0 no md_d-1

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
util.c

diff --git a/util.c b/util.c
index a0e4bcf0aac94e46c9995523ebead1b06a2b7131..d49a4edd4a100ed0b6ecc303f2a3f003331ea3cf 100644 (file)
--- 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);