staging: unisys: visorbus: Remove useless return variables
This patch removes unnecessary return variables and compresses the return logic. The coccinelle script that finds and fixes this issue is: @@ type T; identifier i,f; constant C; @@ - T i; ...when != i when strict ( return -C; | - i = + return f(...); - return i; ) Signed-off-by: Bhaktipriya Shridhar <bhaktipriya96@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
8247bcb998
commit
2cda64cf69
@ -700,12 +700,10 @@ DRIVER_ATTR_version(struct device_driver *xdrv, char *buf)
|
||||
static int
|
||||
register_driver_attributes(struct visor_driver *drv)
|
||||
{
|
||||
int rc;
|
||||
struct driver_attribute version =
|
||||
__ATTR(version, S_IRUGO, DRIVER_ATTR_version, NULL);
|
||||
drv->version_attr = version;
|
||||
rc = driver_create_file(&drv->driver, &drv->version_attr);
|
||||
return rc;
|
||||
return driver_create_file(&drv->driver, &drv->version_attr);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
x
Reference in New Issue
Block a user