]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
intel: Avoid 'may be used before initialised' warning.
authorNeilBrown <neilb@suse.de>
Mon, 3 Nov 2008 23:35:40 +0000 (10:35 +1100)
committerNeilBrown <neilb@suse.de>
Mon, 3 Nov 2008 23:35:40 +0000 (10:35 +1100)
When compile with -Os, the compile doesn't work out that the
variable is always initialised before usage, so we tell it.

super-intel.c

index 29085a5bb0b42360f7f59ac22666054f1cfaa319..c300503c30a1b2fb895adc5020ed32edccded03a 100644 (file)
@@ -2483,7 +2483,8 @@ static __u8 imsm_check_degraded(struct intel_super *super, struct imsm_dev *dev,
                 * slot+1
                 */
                int i;
-               int insync;
+               /* gcc -Os complains that this is unused */
+               int insync = insync;
 
                for (i = 0; i < map->num_members; i++) {
                        __u32 ord = get_imsm_ord_tbl_ent(dev, i);