Messages in this thread Patch in this message | | | From | simran singhal <> | Subject | [PATCH v5 1/5] staging: nvec: Remove unnecessary cast on void pointer | Date | Sat, 4 Mar 2017 21:00:49 +0530 |
| |
The following Coccinelle script was used to detect this:
@r@ expression x; void* e; type T; identifier f; @@ ( *((T *)e) | ((T *)x)[...] | ((T*)x)->f | - (T*) e )
Signed-off-by: simran singhal <singhalsimran0@gmail.com> --- drivers/staging/nvec/nvec_kbd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/nvec/nvec_kbd.c b/drivers/staging/nvec/nvec_kbd.c index e881e6b..a01f486 100644 --- a/drivers/staging/nvec/nvec_kbd.c +++ b/drivers/staging/nvec/nvec_kbd.c @@ -58,7 +58,7 @@ static int nvec_keys_notifier(struct notifier_block *nb, unsigned long event_type, void *data) { int code, state; - unsigned char *msg = (unsigned char *)data; + unsigned char *msg = data; if (event_type == NVEC_KB_EVT) { int _size = (msg[0] & (3 << 5)) >> 5; -- 2.7.4
| |