Skip to content

Commit

Permalink
staging: rtl8192e: Remove multiple assignments
Browse files Browse the repository at this point in the history
This patch removes multiple assignments by factorizing them.
This was done with Coccinelle for the if branch. For the else part
the change was done manually. Braces were also added to the
else part to remove the checkpatch warning, "braces should be
on all arms of if-else statements".

@ identifier i1,i2; constant c; @@
- i1=i2=c;
+ i1=c;
+ i2=c;

Signed-off-by: Gargi Sharma <gs051095@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
gs0510 authored and gregkh committed Mar 12, 2017
1 parent a4a987d commit cbe7023
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions drivers/staging/rtl8192e/rtl8192e/rtl_dm.c
Original file line number Diff line number Diff line change
Expand Up @@ -887,10 +887,13 @@ static void _rtl92e_dm_tx_power_tracking_cb_thermal(struct net_device *dev)
tmpCCK40Mindex = CCK_Table_length-1;
} else {
tmpval = (u8)tmpRegA - priv->ThermalMeter[0];
if (tmpval >= 6)
tmpOFDMindex = tmpCCK20Mindex = 0;
else
tmpOFDMindex = tmpCCK20Mindex = 6 - tmpval;
if (tmpval >= 6) {
tmpOFDMindex = 0;
tmpCCK20Mindex = 0;
} else {
tmpOFDMindex = 6 - tmpval;
tmpCCK20Mindex = 6 - tmpval;
}
tmpCCK40Mindex = 0;
}
if (priv->CurrentChannelBW != HT_CHANNEL_WIDTH_20)
Expand Down

0 comments on commit cbe7023

Please sign in to comment.