From: NeilBrown Date: Mon, 3 Nov 2008 23:35:40 +0000 (+1100) Subject: intel: Avoid 'may be used before initialised' warning. X-Git-Tag: mdadm-3.0-devel2~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9b420a5cdd6c10ee42dfeea3026740fa787b050;p=thirdparty%2Fmdadm.git 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. --- diff --git a/super-intel.c b/super-intel.c index 29085a5b..c300503c 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);