]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
ddf: fix variable name overload
authorNeilBrown <neilb@suse.de>
Tue, 7 Apr 2009 07:38:25 +0000 (17:38 +1000)
committerNeilBrown <neilb@suse.de>
Tue, 7 Apr 2009 07:38:25 +0000 (17:38 +1000)
The variable 'i' was being used as a loop variable, and also
for something else inside the loop.   So make the larger loop have a
more meaningful name.

Signed-off-by: NeilBrown <neilb@suse.de>
super-ddf.c

index 7cc5ac66f11dfd70f3749f38bf1ef6d7f64b6817..feb66212678324d83a085f4b064cd8cda8418c15 100644 (file)
@@ -643,6 +643,7 @@ static int load_ddf_local(int fd, struct ddf_super *super,
        struct stat stb;
        char *conf;
        int i;
+       int confsec;
        int vnum;
        int max_virt_disks = __be16_to_cpu(super->active->max_vd_entries);
        unsigned long long dsize;
@@ -693,11 +694,11 @@ static int load_ddf_local(int fd, struct ddf_super *super,
                            0);
 
        vnum = 0;
-       for (i = 0;
-            i < __be32_to_cpu(super->active->config_section_length);
-            i += super->conf_rec_len) {
+       for (confsec = 0;
+            confsec < __be32_to_cpu(super->active->config_section_length);
+            confsec += super->conf_rec_len) {
                struct vd_config *vd =
-                       (struct vd_config *)((char*)conf + i*512);
+                       (struct vd_config *)((char*)conf + confsec*512);
                struct vcl *vcl;
 
                if (vd->magic == DDF_SPARE_ASSIGN_MAGIC) {