diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2019-07-29 00:34:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-29 00:34:47 +0200 |
commit | 4213492231cc9b3ae900657d8ab88039f2f4eb91 (patch) | |
tree | 05fc2e328a39d522146b09095289d3021d9b0314 /src/nvim/eval/executor.c | |
parent | 00d915d02159037634f0f9628400648cc14da871 (diff) | |
parent | b457a58e34d43d49a01dd93ec356099d232bd713 (diff) | |
download | rneovim-4213492231cc9b3ae900657d8ab88039f2f4eb91.tar.gz rneovim-4213492231cc9b3ae900657d8ab88039f2f4eb91.tar.bz2 rneovim-4213492231cc9b3ae900657d8ab88039f2f4eb91.zip |
Merge #10643 from janlazo/vim-8.1.1765
vim-patch:8.1.{990,992,1765}
Diffstat (limited to 'src/nvim/eval/executor.c')
-rw-r--r-- | src/nvim/eval/executor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/eval/executor.c b/src/nvim/eval/executor.c index e972c506dd..8cd21f8d62 100644 --- a/src/nvim/eval/executor.c +++ b/src/nvim/eval/executor.c @@ -74,8 +74,8 @@ int eexe_mod_op(typval_T *const tv1, const typval_T *const tv2, case '+': n += tv_get_number(tv2); break; case '-': n -= tv_get_number(tv2); break; case '*': n *= tv_get_number(tv2); break; - case '/': n /= tv_get_number(tv2); break; - case '%': n %= tv_get_number(tv2); break; + case '/': n = num_divide(n, tv_get_number(tv2)); break; + case '%': n = num_modulus(n, tv_get_number(tv2)); break; } tv_clear(tv1); tv1->v_type = VAR_NUMBER; |