]> git.baikalelectronics.ru Git - kernel.git/commit
Staging: media: lirc: lirc_imon: Removed unnecessary variable to simplify return...
authorTina Johnson <tinajohnson.1234@gmail.com>
Tue, 16 Sep 2014 21:44:52 +0000 (03:14 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 20 Sep 2014 00:39:45 +0000 (17:39 -0700)
commite4ffcd83b222b900370bd8706ea0a50c7f67d7f6
tree272b3a801f035edc5cbfcf888b2d54bf6f369c94
parent73001aabf582f0f993ebba38913270e4992331fa
Staging: media: lirc: lirc_imon: Removed unnecessary variable to simplify return variable handling

Variable rc was removed after merging its assignment statement with
immediately following return statement. Variable retval is not used
at all other that to return its initial value.Hence replaced retval
with its initial value in the return statement and removed the variable.

This patch was done using Coccinelle script and the following semantic
patch was used:

@rule1@
identifier ret;
expression e;
@@

-int ret = 0;
 ... when != ret
(
-ret = e;
+return e;
-return ret;
|
-return ret;
+return 0;
)

Signed-off-by: Tina Johnson <tinajohnson.1234@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/media/lirc/lirc_imon.c