mirror of
git://git.sv.gnu.org/nano.git
synced 2024-11-30 00:23:28 +03:00
tweaks: elide an unneeded variable
A shortcut's function must be among the existing ones, otherwise nano's code is fundamentally broken.
This commit is contained in:
parent
65bf04060b
commit
53a10ddcaf
@ -64,7 +64,6 @@ int do_statusbar_input(bool *finished)
|
||||
static size_t kbinput_len = 0;
|
||||
/* The length of the input buffer. */
|
||||
const sc *shortcut;
|
||||
const subnfunc *f;
|
||||
|
||||
*finished = FALSE;
|
||||
|
||||
@ -168,8 +167,7 @@ int do_statusbar_input(bool *finished)
|
||||
/* Handle any other shortcut in the current menu, setting finished
|
||||
* to TRUE to indicate that we're done after running or trying to
|
||||
* run its associated function. */
|
||||
f = sctofunc(shortcut);
|
||||
if (f && (!ISSET(VIEW_MODE) || f->viewok))
|
||||
if (!ISSET(VIEW_MODE) || sctofunc(shortcut)->viewok)
|
||||
execute(shortcut);
|
||||
*finished = TRUE;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user