]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - util.c
Factor out test for subarray version string.
[thirdparty/mdadm.git] / util.c
diff --git a/util.c b/util.c
index 3bf4cbe31d832eb124f5bf37315ec67f70ce912c..60fe6c0a0c2f9f1d97727da18a9de7f449f41793 100644 (file)
--- a/util.c
+++ b/util.c
@@ -821,7 +821,7 @@ struct supertype *super_by_fd(int fd)
                sprintf(version, "%d.%d", vers, minor);
                verstr = version;
        }
-       if (minor == -2 && verstr[0] == '/') {
+       if (minor == -2 && is_subarray(verstr)) {
                char *dev = verstr+1;
                subarray = strchr(dev, '/');
                int devnum;