patch 8.2.2382: build failure

Problem:    Build failure.
Solution:   Add missing changes.
diff --git a/src/vim9execute.c b/src/vim9execute.c
index b1bc282..59a0982 100644
--- a/src/vim9execute.c
+++ b/src/vim9execute.c
@@ -2951,17 +2951,19 @@
 		    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);
-					    if (n2 == 0)
+			    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);
-					    if (n2 == 0)
+			    default:	    n1 = num_modulus(n1, n2, &failed);
+					    if (failed)
 						goto on_error;
 					    break;
 			}