staging: vt6655: Compress return logic
authorsimran singhal <singhalsimran0@gmail.com>
Sat, 18 Feb 2017 21:22:07 +0000 (02:52 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 6 Mar 2017 08:17:02 +0000 (09:17 +0100)
Simplify function returns by merging assignment and return into
one command line.
Found with Coccinelle
@@
local idexpression ret;
expression e;
@@

-ret =
+return
     e;
-return ret;

Signed-off-by: simran singhal <singhalsimran0@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6655/card.c

index e0c9281..1306e55 100644 (file)
@@ -911,16 +911,13 @@ bool CARDbSoftwareReset(struct vnt_private *priv)
  */
 u64 CARDqGetTSFOffset(unsigned char byRxRate, u64 qwTSF1, u64 qwTSF2)
 {
-       u64 qwTSFOffset = 0;
        unsigned short wRxBcnTSFOffst;
 
        wRxBcnTSFOffst = cwRXBCNTSFOff[byRxRate%MAX_RATE];
 
        qwTSF2 += (u64)wRxBcnTSFOffst;
 
-       qwTSFOffset = qwTSF1 - qwTSF2;
-
-       return qwTSFOffset;
+       return qwTSF1 - qwTSF2;
 }
 
 /*