Patch 8.2.2382 (after 8.2.2381)
Problem: Build failure.
Solution: Add missing changes.
Files: src/vim9execute.c
*** ../vim-8.2.2381/src/vim9execute.c 2021-01-20 21:23:10.709286927 +0100
--- src/vim9execute.c 2021-01-21 11:58:57.150035488 +0100
***************
*** 2951,2967 ****
else
#endif
{
switch (iptr->isn_arg.op.op_type)
{
case EXPR_MULT: n1 = n1 * n2; break;
! case EXPR_DIV: n1 = num_divide(n1, n2);
! if (n2 == 0)
goto on_error;
break;
case EXPR_SUB: n1 = n1 - n2; break;
case EXPR_ADD: n1 = n1 + n2; break;
! default: n1 = num_modulus(n1, n2);
! if (n2 == 0)
goto on_error;
break;
}
--- 2951,2969 ----
else
#endif
{
+ int failed = FALSE;
+
switch (iptr->isn_arg.op.op_type)
{
case EXPR_MULT: n1 = n1 * n2; break;
! case EXPR_DIV: n1 = num_divide(n1, n2, &failed);
! if (failed)
goto on_error;
break;
case EXPR_SUB: n1 = n1 - n2; break;
case EXPR_ADD: n1 = n1 + n2; break;
! default: n1 = num_modulus(n1, n2, &failed);
! if (failed)
goto on_error;
break;
}
*** ../vim-8.2.2381/src/version.c 2021-01-21 12:34:11.441508288 +0100
--- src/version.c 2021-01-21 13:02:47.054092323 +0100
***************
*** 752,753 ****
--- 752,755 ----
{ /* Add new patch number below this line */
+ /**/
+ 2382,
/**/
--
Some of the well known MS-Windows errors:
EHUH Unexpected error
EUSER User error, not our fault!
EGOD Horrible problem, god knows what has happened
EERR Errornous error: nothing wrong
/// Bram Moolenaar -- Br...@Moolenaar.net --
http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features --
http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language --
http://www.Zimbu.org ///
\\\ help me help AIDS victims --
http://ICCF-Holland.org ///