aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTina Johnson <tinajohnson.1234@gmail.com>2014-09-16 17:44:52 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-09-19 20:39:45 -0400
commit3170f3277b1809c19fe4a45914cffa0e09471973 (patch)
tree272b3a801f035edc5cbfcf888b2d54bf6f369c94
parent8ad5360ad81a32b4e9fdc956e7c453308050a97d (diff)
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>
-rw-r--r--drivers/staging/media/lirc/lirc_imon.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/staging/media/lirc/lirc_imon.c b/drivers/staging/media/lirc/lirc_imon.c
index 96c76b33770b..06ec24cb23b3 100644
--- a/drivers/staging/media/lirc/lirc_imon.c
+++ b/drivers/staging/media/lirc/lirc_imon.c
@@ -489,7 +489,6 @@ static void usb_tx_callback(struct urb *urb)
489 */ 489 */
490static int ir_open(void *data) 490static int ir_open(void *data)
491{ 491{
492 int retval = 0;
493 struct imon_context *context; 492 struct imon_context *context;
494 493
495 /* prevent races with disconnect */ 494 /* prevent races with disconnect */
@@ -506,7 +505,7 @@ static int ir_open(void *data)
506 dev_info(context->driver->dev, "IR port opened\n"); 505 dev_info(context->driver->dev, "IR port opened\n");
507 506
508 mutex_unlock(&driver_lock); 507 mutex_unlock(&driver_lock);
509 return retval; 508 return 0;
510} 509}
511 510
512/** 511/**
@@ -1021,7 +1020,6 @@ static int imon_suspend(struct usb_interface *intf, pm_message_t message)
1021 1020
1022static int imon_resume(struct usb_interface *intf) 1021static int imon_resume(struct usb_interface *intf)
1023{ 1022{
1024 int rc = 0;
1025 struct imon_context *context = usb_get_intfdata(intf); 1023 struct imon_context *context = usb_get_intfdata(intf);
1026 1024
1027 usb_fill_int_urb(context->rx_urb, context->usbdev, 1025 usb_fill_int_urb(context->rx_urb, context->usbdev,
@@ -1031,9 +1029,7 @@ static int imon_resume(struct usb_interface *intf)
1031 usb_rx_callback, context, 1029 usb_rx_callback, context,
1032 context->rx_endpoint->bInterval); 1030 context->rx_endpoint->bInterval);
1033 1031
1034 rc = usb_submit_urb(context->rx_urb, GFP_ATOMIC); 1032 return usb_submit_urb(context->rx_urb, GFP_ATOMIC);
1035
1036 return rc;
1037} 1033}
1038 1034
1039module_usb_driver(imon_driver); 1035module_usb_driver(imon_driver);