From b53a58c4b534b9e6897c1b0a6301d2bf76dc3499 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 5 Nov 2013 15:15:17 +0100 Subject: [PATCH] genesys: avoid infinite loop The stray semicolon prevents executing the loop which could reset the REG41_FEBUSY bit. --- backend/genesys_gl846.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/genesys_gl846.c b/backend/genesys_gl846.c index 30394ad08..b19dc8d62 100644 --- a/backend/genesys_gl846.c +++ b/backend/genesys_gl846.c @@ -633,7 +633,7 @@ gl846_set_adi_fe (Genesys_Device * dev, uint8_t set) /* wait for FE to be ready */ status = sanei_genesys_get_status (dev, &val8); - while (val8 & REG41_FEBUSY); + while (val8 & REG41_FEBUSY) { usleep (10000); status = sanei_genesys_get_status (dev, &val8);