From 1696b1527af4efbd42c3c2e264cc56d00abfbb94 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Sun, 7 Apr 2024 13:11:45 +0200 Subject: [PATCH] builtin commandline: remove redundant function calls --- src/builtins/commandline.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/builtins/commandline.rs b/src/builtins/commandline.rs index ccdd5af81..8e3ca3395 100644 --- a/src/builtins/commandline.rs +++ b/src/builtins/commandline.rs @@ -416,7 +416,7 @@ pub fn commandline(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr]) } if search_mode { - return if commandline_get_state().search_mode { + return if rstate.search_mode { STATUS_CMD_OK } else { STATUS_CMD_ERROR @@ -424,7 +424,7 @@ pub fn commandline(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr]) } if paging_mode { - return if commandline_get_state().pager_mode { + return if rstate.pager_mode { STATUS_CMD_OK } else { STATUS_CMD_ERROR @@ -432,8 +432,7 @@ pub fn commandline(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr]) } if paging_full_mode { - let state = commandline_get_state(); - return if state.pager_mode && state.pager_fully_disclosed { + return if rstate.pager_mode && rstate.pager_fully_disclosed { STATUS_CMD_OK } else { STATUS_CMD_ERROR @@ -465,7 +464,7 @@ pub fn commandline(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr]) let transient; if search_field_mode { - let Some((search_field_text, cursor_pos)) = commandline_get_state().search_field else { + let Some((search_field_text, cursor_pos)) = rstate.search_field else { return STATUS_CMD_ERROR; }; transient = search_field_text;