this patch definitely changes semantics. so please discard it, sorry about that! On Wed, Jul 25, 2012 at 1:37 PM, Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> wrote: > On Wed, Jul 25, 2012 at 01:20:56PM +0800, Baodong Chen wrote: >> Fixed a coding style issue in driver/input/input.c >> >> Signed-off-by: Baodong Chen <chenbdchenbd@xxxxxxxxx> >> --- >> drivers/input/input.c | 6 ++++-- >> 1 files changed, 4 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/input/input.c b/drivers/input/input.c >> index 8921c61..c96e983 100644 >> --- a/drivers/input/input.c >> +++ b/drivers/input/input.c >> @@ -845,11 +845,13 @@ int input_set_keycode(struct input_dev *dev, >> EXPORT_SYMBOL(input_set_keycode); >> >> #define MATCH_BIT(bit, max) \ >> + do { \ >> for (i = 0; i < BITS_TO_LONGS(max); i++) \ >> if ((id->bit[i] & dev->bit[i]) != id->bit[i]) \ >> break; \ >> - if (i != BITS_TO_LONGS(max)) \ >> - continue; >> + if (i != BITS_TO_LONGS(max)) \ >> + continue; \ >> + } while (0) > > This changes semantics. While current implementation of MATCH_BIT might > not be great style, it is not supposed to be used outside of > input_match_device(), and the replacement is completely broken. > > Thanks. > > -- > Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html