NFSv4: Drop cast
authorHimangi Saraogi <himangi774@gmail.com>
Thu, 26 Jun 2014 18:39:09 +0000 (00:09 +0530)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Sat, 12 Jul 2014 22:43:47 +0000 (18:43 -0400)
This patch does away with the cast on void * as it is unnecessary.

The following Coccinelle semantic patch was used for making the change:

@r@
expression x;
void* e;
type T;
identifier f;
@@

(
  *((T *)e)
|
  ((T *)x)[...]
|
  ((T *)x)->f
|
- (T *)
  e
)

Signed-off-by: Himangi Saraogi <himangi774@gmail.com>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/nfs4xdr.c

index 939ae60..e13b59d 100644 (file)
@@ -7092,7 +7092,7 @@ static int nfs4_xdr_dec_reclaim_complete(struct rpc_rqst *rqstp,
        if (!status)
                status = decode_sequence(xdr, &res->seq_res, rqstp);
        if (!status)
-               status = decode_reclaim_complete(xdr, (void *)NULL);
+               status = decode_reclaim_complete(xdr, NULL);
        return status;
 }