From e7198f49a4d474210f2cfe09407382b78fd33586 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg <bensberg@telfort.nl> Date: Sun, 30 Dec 2018 16:48:48 +0100 Subject: [PATCH] tweaks: elide an unneeded intermediate variable --- src/winio.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/winio.c b/src/winio.c index ad48a861..ea7bc56f 100644 --- a/src/winio.c +++ b/src/winio.c @@ -1501,30 +1501,26 @@ long get_unicode_kbinput(WINDOW *win, int kbinput) * character into its corresponding control character. */ int get_control_kbinput(int kbinput) { - int retval; - /* Ctrl-Space (Ctrl-2, Ctrl-@, Ctrl-`) */ if (kbinput == ' ' || kbinput == '2') - retval = 0; + return 0; /* Ctrl-/ (Ctrl-7, Ctrl-_) */ else if (kbinput == '/') - retval = 31; + return 31; /* Ctrl-3 (Ctrl-[, Esc) to Ctrl-7 (Ctrl-/, Ctrl-_) */ else if ('3' <= kbinput && kbinput <= '7') - retval = kbinput - 24; + return kbinput - 24; /* Ctrl-8 (Ctrl-?) */ else if (kbinput == '8' || kbinput == '?') - retval = DEL_CODE; + return DEL_CODE; /* Ctrl-@ (Ctrl-Space, Ctrl-2, Ctrl-`) to Ctrl-_ (Ctrl-/, Ctrl-7) */ else if ('@' <= kbinput && kbinput <= '_') - retval = kbinput - '@'; + return kbinput - '@'; /* Ctrl-` (Ctrl-2, Ctrl-Space, Ctrl-@) to Ctrl-~ (Ctrl-6, Ctrl-^) */ else if ('`' <= kbinput && kbinput <= '~') - retval = kbinput - '`'; + return kbinput - '`'; else - retval = kbinput; - - return retval; + return kbinput; } /* Read in a stream of characters verbatim, and return the length of the -- GitLab