We changed the sizeof() statements in 429ccf058b "staging:panel: Fixed coding conventions." so that they could fit inside the 80 character line limit. Unfortunately, the new sizeof() statements are a smaller size. This reverts it. There isn't a nice way to stay within the 80 character limit without a re-work so I've gone over. Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> --- Untested. The ->u.kbd.press_str and friends are funny data types. I'm not sure how this code, works but the stuff we have is wrong and I've reverted it back to the original. diff --git a/drivers/staging/panel/panel.c b/drivers/staging/panel/panel.c index d9fec5b..dca42ce 100644 --- a/drivers/staging/panel/panel.c +++ b/drivers/staging/panel/panel.c @@ -1758,7 +1758,7 @@ static inline int input_state_high(struct logical_input *input) char *press_str = input->u.kbd.press_str; if (press_str[0]) keypad_send_key(press_str, - sizeof(press_str)); + sizeof(input->u.kbd.press_str)); } if (input->u.kbd.repeat_str[0]) { @@ -1766,7 +1766,7 @@ static inline int input_state_high(struct logical_input *input) if (input->high_timer >= KEYPAD_REP_START) { input->high_timer -= KEYPAD_REP_DELAY; keypad_send_key(repeat_str, - sizeof(repeat_str)); + sizeof(input->u.kbd.repeat_str)); } /* we will need to come back here soon */ inputs_stable = 0; @@ -1805,7 +1805,7 @@ static inline void input_state_falling(struct logical_input *input) if (input->high_timer >= KEYPAD_REP_START) input->high_timer -= KEYPAD_REP_DELAY; keypad_send_key(repeat_str, - sizeof(repeat_str)); + sizeof(input->u.kbd.repeat_str)); /* we will need to come back here soon */ inputs_stable = 0; } @@ -1824,7 +1824,7 @@ static inline void input_state_falling(struct logical_input *input) char *release_str = input->u.kbd.release_str; if (release_str[0]) keypad_send_key(release_str, - sizeof(release_str)); + sizeof(input->u.kbd.release_str)); } input->state = INPUT_ST_LOW; _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel