--- xc/./programs/Xserver/hw/xfree86/input/citron/citron.c~ 2004-08-31 16:59:08.471859456 +0100 +++ xc/./programs/Xserver/hw/xfree86/input/citron/citron.c 2004-08-31 16:59:26.981045632 +0100 @@ -2139,7 +2139,7 @@ { cit_SetBlockDuration(priv, 500000); res = cit_GetPacket(priv); - if ((res == Success) || (priv->lex_mode == cit_idle)); + if ((res == Success) || (priv->lex_mode == cit_idle)) break; } if (res != Success) @@ -2267,7 +2267,7 @@ { cit_SetBlockDuration(priv, 500000); res = cit_GetPacket(priv); - if ((res == Success) || (priv->lex_mode == cit_idle)); + if ((res == Success) || (priv->lex_mode == cit_idle)) break; } if (res != Success) @@ -2348,7 +2348,7 @@ { cit_SetBlockDuration(priv, 500000); res = cit_GetPacket(priv); - if ((res == Success) || (priv->lex_mode == cit_idle)); + if ((res == Success) || (priv->lex_mode == cit_idle)) break; } if (res != Success) @@ -2738,7 +2738,7 @@ { cit_SetBlockDuration(priv, 500000); res = cit_GetPacket(priv); - if ((res == Success) || (priv->lex_mode == cit_idle)); + if ((res == Success) || (priv->lex_mode == cit_idle)) break; } if (res != Success)