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 <[email protected]>
---
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
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to