]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Detail.c
Fix problems with array.size overflowing on large arrays.
[thirdparty/mdadm.git] / Detail.c
index de1f409e8fe8498fc100e963f42f30a7c0095b1c..6199d26fc5617793794776f1987cdbd000e7c99a 100644 (file)
--- a/Detail.c
+++ b/Detail.c
@@ -191,7 +191,7 @@ int Detail(char *dev, int brief, int export, int test, char *homehost)
                                if (dsize > 0)
                                        printf("  Used Dev Size : %llu%s\n",
                                               dsize,
-                                        human_size((long long)array.size<<10));
+                                        human_size((long long)dsize<<10));
                                else
                                        printf("  Used Dev Size : unknown\n");
                        } else