Staging: rtl8188eu: Remove redundant local variable

This patch removes a redundant variable "raid" and adds inline
return statements.

This issue is identified by the following coccinelle script:
@@
expression ret;
identifier f;
@@

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

Signed-off-by: Somya Anand <somyaanand214@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Somya Anand 2015-03-04 14:10:44 +05:30 committed by Greg Kroah-Hartman
parent 22905b8594
commit aea42ee421
1 changed files with 7 additions and 17 deletions

View File

@ -88,35 +88,25 @@ int cckratesonly_included(unsigned char *rate, int ratelen)
unsigned char networktype_to_raid(unsigned char network_type)
{
unsigned char raid;
switch (network_type) {
case WIRELESS_11B:
raid = RATR_INX_WIRELESS_B;
break;
return RATR_INX_WIRELESS_B;
case WIRELESS_11A:
case WIRELESS_11G:
raid = RATR_INX_WIRELESS_G;
break;
return RATR_INX_WIRELESS_G;
case WIRELESS_11BG:
raid = RATR_INX_WIRELESS_GB;
break;
return RATR_INX_WIRELESS_GB;
case WIRELESS_11_24N:
case WIRELESS_11_5N:
raid = RATR_INX_WIRELESS_N;
break;
return RATR_INX_WIRELESS_N;
case WIRELESS_11A_5N:
case WIRELESS_11G_24N:
raid = RATR_INX_WIRELESS_NG;
break;
return RATR_INX_WIRELESS_NG;
case WIRELESS_11BG_24N:
raid = RATR_INX_WIRELESS_NGB;
break;
return RATR_INX_WIRELESS_NGB;
default:
raid = RATR_INX_WIRELESS_GB;
break;
return RATR_INX_WIRELESS_GB;
}
return raid;
}
u8 judge_network_type(struct adapter *padapter, unsigned char *rate, int ratelen)