Patch 9.0.1137

3 views
Skip to first unread message

Bram Moolenaar

unread,
Jan 3, 2023, 5:55:16 AM1/3/23
to vim...@googlegroups.com

Patch 9.0.1137
Problem: Some conditions are always false.
Solution: Remove the useless conditions. (closes #11776)
Files: src/evalvars.c


*** ../vim-9.0.1136/src/evalvars.c 2023-01-02 18:10:00.019271226 +0000
--- src/evalvars.c 2023-01-03 10:49:49.762374142 +0000
***************
*** 4318,4324 ****
varname = tv_get_string_chk(&argvars[off + 1]);
varp = &argvars[off + 2];

! if (win == NULL || varname == NULL || varp == NULL)
return;

need_switch_win = !(tp == curtab && win == curwin);
--- 4318,4324 ----
varname = tv_get_string_chk(&argvars[off + 1]);
varp = &argvars[off + 2];

! if (win == NULL || varname == NULL)
return;

need_switch_win = !(tp == curtab && win == curwin);
***************
*** 4687,4693 ****
varname = tv_get_string_chk(&argvars[1]);
varp = &argvars[2];

! if (varname == NULL || varp == NULL || tp == NULL)
return;

save_curtab = curtab;
--- 4687,4693 ----
varname = tv_get_string_chk(&argvars[1]);
varp = &argvars[2];

! if (varname == NULL || tp == NULL)
return;

save_curtab = curtab;
***************
*** 4758,4764 ****
buf = tv_get_buf_from_arg(&argvars[0]);
varp = &argvars[2];

! if (buf == NULL || varname == NULL || varp == NULL)
return;

if (*varname == '&')
--- 4758,4764 ----
buf = tv_get_buf_from_arg(&argvars[0]);
varp = &argvars[2];

! if (buf == NULL || varname == NULL)
return;

if (*varname == '&')
*** ../vim-9.0.1136/src/version.c 2023-01-02 21:03:59.900493426 +0000
--- src/version.c 2023-01-03 10:52:58.889874199 +0000
***************
*** 697,698 ****
--- 697,700 ----
{ /* Add new patch number below this line */
+ /**/
+ 1137,
/**/

--
A fool must search for a greater fool to find admiration.

/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// \\\
\\\ sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
Reply all
Reply to author
Forward
0 new messages