summaryrefslogtreecommitdiffstats
path: root/super-intel.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2008-11-04 10:35:40 +1100
committerNeilBrown <neilb@suse.de>2008-11-04 10:35:40 +1100
commitd9b420a5cdd6c10ee42dfeea3026740fa787b050 (patch)
tree4fcb2b5bb32243ac3b814adde07ff9bd62305048 /super-intel.c
parent7f91af49ad09adc1b93346f7ad654e25534f35b7 (diff)
downloadmdadm-d9b420a5cdd6c10ee42dfeea3026740fa787b050.tar.gz
mdadm-d9b420a5cdd6c10ee42dfeea3026740fa787b050.tar.xz
mdadm-d9b420a5cdd6c10ee42dfeea3026740fa787b050.zip
intel: Avoid 'may be used before initialised' warning.
When compile with -Os, the compile doesn't work out that the variable is always initialised before usage, so we tell it.
Diffstat (limited to 'super-intel.c')
-rw-r--r--super-intel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/super-intel.c b/super-intel.c
index 29085a5..c300503 100644
--- a/super-intel.c
+++ b/super-intel.c
@@ -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);