From: Johannes Stezenbach Fix compilation with gcc-2.95 (warning with gcc-3.4.4) by not mixing code and declarations. Signed-off-by: Johannes Stezenbach Signed-off-by: Andrew Morton --- drivers/media/dvb/frontends/bcm3510.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) diff -puN drivers/media/dvb/frontends/bcm3510.c~flexcop-add-bcm3510-atsc-frontend-support-for-air2pc-card-fix drivers/media/dvb/frontends/bcm3510.c --- 25/drivers/media/dvb/frontends/bcm3510.c~flexcop-add-bcm3510-atsc-frontend-support-for-air2pc-card-fix 2005-05-25 00:03:49.000000000 -0700 +++ 25-akpm/drivers/media/dvb/frontends/bcm3510.c 2005-05-25 00:03:49.000000000 -0700 @@ -318,8 +318,10 @@ static int bcm3510_read_unc(struct dvb_f static int bcm3510_read_signal_strength(struct dvb_frontend* fe, u16* strength) { struct bcm3510_state* st = fe->demodulator_priv; + s32 t; + bcm3510_refresh_state(st); - s32 t = st->status2.SIGNAL; + t = st->status2.SIGNAL; if (t > 190) t = 190; _