neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 9a6b399cadef1cf5cd65851f76c9cf600b7e0aa1
parent 95c880ce310a6ab3e5b68d4b1d81d81da6786f00
Author: Lewis Russell <lewis6991@gmail.com>
Date:   Thu, 13 Jul 2023 11:48:00 +0100

refactor(option): remove redundant local

Diffstat:
Msrc/nvim/option.c | 5+----
1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/nvim/option.c b/src/nvim/option.c @@ -1100,7 +1100,6 @@ static void do_set_option_string(int opt_idx, int opt_flags, char **argp, int ne set_op_T op_arg, uint32_t flags, void *varp_arg, char *errbuf, size_t errbuflen, bool *value_checked, const char **errmsg) { - char *arg = *argp; set_op_T op = op_arg; void *varp = varp_arg; char *origval_l = NULL; @@ -1138,7 +1137,7 @@ static void do_set_option_string(int opt_idx, int opt_flags, char **argp, int ne } // Get the new value for the option - char *newval = stropt_get_newval(nextchar, opt_idx, &arg, varp, origval, &op, flags); + char *newval = stropt_get_newval(nextchar, opt_idx, argp, varp, origval, &op, flags); // Set the new value. *(char **)(varp) = newval; @@ -1193,8 +1192,6 @@ static void do_set_option_string(int opt_idx, int opt_flags, char **argp, int ne xfree(saved_origval_l); xfree(saved_origval_g); xfree(saved_newval); - - *argp = arg; } static set_op_T get_op(const char *arg)