aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/gdm724x
diff options
context:
space:
mode:
authorGargi Sharma <gs051095@gmail.com>2017-03-07 23:50:27 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-03-09 18:50:05 +0100
commitc95d2e87fca1402e1a6a2a8577bf78abd401671f (patch)
tree782f340d6fb7ee1b7333402fc3e30759ff2b89cb /drivers/staging/gdm724x
parentstaging: rtl8192u: Fix sparse warnings in r8192U_dm.c (diff)
downloadlinux-dev-c95d2e87fca1402e1a6a2a8577bf78abd401671f.tar.xz
linux-dev-c95d2e87fca1402e1a6a2a8577bf78abd401671f.zip
staging: gdm724x: Replace ternary operator with min macro
Use macro min() to get the minimum of two values for brevity and readability. The macro MUX_TX_MAX_SIZE has a value of 2048 which is well within the integer limits. This check was done manually. Found using Coccinelle: @@ type T; T x; T y; @@ ( - x < y ? x : y + min(x,y) | - x > y ? x : y + max(x,y) ) Signed-off-by: Gargi Sharma <gs051095@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/gdm724x')
-rw-r--r--drivers/staging/gdm724x/gdm_tty.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/staging/gdm724x/gdm_tty.c b/drivers/staging/gdm724x/gdm_tty.c
index ae396638f897..fc7682c18f20 100644
--- a/drivers/staging/gdm724x/gdm_tty.c
+++ b/drivers/staging/gdm724x/gdm_tty.c
@@ -190,8 +190,7 @@ static int gdm_tty_write(struct tty_struct *tty, const unsigned char *buf,
return 0;
while (1) {
- sending_len = remain > MUX_TX_MAX_SIZE ? MUX_TX_MAX_SIZE :
- remain;
+ sending_len = min(MUX_TX_MAX_SIZE, remain);
gdm_tty_send(gdm,
(void *)(buf + sent_len),
sending_len,