diff options
author | Tapasweni Pathak | 2014-10-30 12:32:04 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2014-10-30 21:05:46 +0100 |
commit | fc33bd2921c27241f0b695bb265fa020c51d352b (patch) | |
tree | 8a271dcdfbf5ad5c93c791cf7c8fd939a80786b9 /drivers/staging/dgnc/dgnc_neo.c | |
parent | staging: dgap: Remove useless cast on void pointer (diff) | |
download | kernel-qcow2-linux-fc33bd2921c27241f0b695bb265fa020c51d352b.tar.gz kernel-qcow2-linux-fc33bd2921c27241f0b695bb265fa020c51d352b.tar.xz kernel-qcow2-linux-fc33bd2921c27241f0b695bb265fa020c51d352b.zip |
staging: dgnc: Remove useless cast on void pointer
void pointers do not need to be cast to other pointer types.
The semantic patch used to find this:
@r@
expression x;
void* e;
type T;
identifier f;
@@
(
*((T *)e)
|
((T *)x)[...]
|
((T *)x)->f
|
- (T *)
e
)
Build tested it.
Signed-off-by: Tapasweni Pathak <tapaswenipathak@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/dgnc/dgnc_neo.c')
-rw-r--r-- | drivers/staging/dgnc/dgnc_neo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/dgnc/dgnc_neo.c b/drivers/staging/dgnc/dgnc_neo.c index cc6136418071..c9a8a9825cfb 100644 --- a/drivers/staging/dgnc/dgnc_neo.c +++ b/drivers/staging/dgnc/dgnc_neo.c @@ -944,7 +944,7 @@ static void neo_tasklet(unsigned long data) */ static irqreturn_t neo_intr(int irq, void *voidbrd) { - struct dgnc_board *brd = (struct dgnc_board *) voidbrd; + struct dgnc_board *brd = voidbrd; struct channel_t *ch; int port = 0; int type = 0; |