diff options
author | NeilBrown <neilb@suse.de> | 2008-09-18 15:07:45 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2008-09-18 15:07:45 +1000 |
commit | 9b2a22d319a85c1571c776e7059d9ca4bf1a0f0a (patch) | |
tree | 87d0bf71d1c619a567d9a2ce22993edffc260a8f /super0.c | |
parent | 7b187ed7e95e81f3f623a718c7aabaa081f79e90 (diff) |
Ignore leading zeros in version number information.
--detail sometimes generates leading zero which are just noise.
Diffstat (limited to 'super0.c')
-rw-r--r-- | super0.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -893,6 +893,9 @@ static struct supertype *match_metadata_desc0(char *arg) st->minor_version = 90; st->max_devs = MD_SB_DISKS; st->sb = NULL; + /* we sometimes get 00.90 */ + while (arg[0] == '0' && arg[1] == '0') + arg++; if (strcmp(arg, "0") == 0 || strcmp(arg, "0.90") == 0 || strcmp(arg, "default") == 0 || |