Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1703c17b authored by Vaishali Thakkar's avatar Vaishali Thakkar Committed by Greg Kroah-Hartman
Browse files

Staging: rtl8188eu: os_dep: Compression of lines for immediate return



This patch compresses two lines in to a single line in file rtw_android.c
if immediate return statement is found. It also removes variable bytes_written as
it is no longer needed.

It is done using script Coccinelle. And coccinelle uses following semantic
patch for this compression function:

@@
expression ret;
identifier f;
@@

-ret =
+return
     f(...);
-return ret;

Signed-off-by: default avatarVaishali <Thakkar&lt;vthakkar1994@gmail.com>
Acked-by: default avatarJulia Lawall <julia.lawall@lip6.fr>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 16e614e8
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -106,23 +106,18 @@ static int rtw_android_get_link_speed(struct net_device *net, char *command,
				      int total_len)
{
	struct adapter *padapter = (struct adapter *)rtw_netdev_priv(net);
	int bytes_written;
	u16 link_speed;

	link_speed = rtw_get_cur_max_rate(padapter) / 10;
	bytes_written = snprintf(command, total_len, "LinkSpeed %d",
	return snprintf(command, total_len, "LinkSpeed %d",
				 link_speed);
	return bytes_written;
}

static int rtw_android_get_macaddr(struct net_device *net, char *command,
				   int total_len)
{
	int bytes_written;

	bytes_written = snprintf(command, total_len, "Macaddr = %pM",
	return snprintf(command, total_len, "Macaddr = %pM",
				 net->dev_addr);
	return bytes_written;
}

static int android_set_cntry(struct net_device *net, char *command,