# HG changeset patch # User Bram Moolenaar # Date 1575821704 -3600 # Node ID b77ef4b8af7c0a0dc2877b502da8286ac5a8d7fd # Parent a0e0f0256d0b379572a4ec2ea72470adb567bf35 patch 8.1.2411: function argument copied unnecessarily Commit: https://github.com/vim/vim/commit/1b03a193b3394597e4ed86aeea1e1b2c60ae9ad2 Author: Bram Moolenaar Date: Sun Dec 8 17:08:29 2019 +0100 patch 8.1.2411: function argument copied unnecessarily Problem: Function argument copied unnecessarily. Solution: Use the argument directly. diff --git a/src/ex_docmd.c b/src/ex_docmd.c --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -3412,13 +3412,12 @@ addr_error(cmd_addr_T addr_type) get_address( exarg_T *eap UNUSED, char_u **ptr, - cmd_addr_T addr_type_arg, + cmd_addr_T addr_type, int skip, // only skip the address, don't use it int silent, // no errors or side effects int to_other_file, // flag: may jump to other file int address_count UNUSED) // 1 for first address, >1 after comma { - cmd_addr_T addr_type = addr_type_arg; int c; int i; long n; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -743,6 +743,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2411, +/**/ 2410, /**/ 2409,