diff options
| author | Paul Eggert | 2018-09-21 23:08:52 -0700 |
|---|---|---|
| committer | Paul Eggert | 2018-09-21 23:09:08 -0700 |
| commit | 3727bc7d599c24715a66de3e899a82b6f07d1aac (patch) | |
| tree | 1a5a7eacf38cf04030134725f88bc3a5e0cda80f /src/data.c | |
| parent | 0bec064454adac2bdff04a11bbdfaa79aa4ce052 (diff) | |
| download | emacs-3727bc7d599c24715a66de3e899a82b6f07d1aac.tar.gz emacs-3727bc7d599c24715a66de3e899a82b6f07d1aac.zip | |
Fix (+ bignum float) bug
* src/data.c (bignum_arith_driver): Fix typo: missing ‘return’.
* test/src/data-tests.el (data-tests-bignum): Test for the typo.
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/data.c b/src/data.c index 1e97d9efa15..cc080372d8b 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -2920,8 +2920,8 @@ bignum_arith_driver (enum arithop code, ptrdiff_t nargs, Lisp_Object *args, | |||
| 2920 | val = args[argnum]; | 2920 | val = args[argnum]; |
| 2921 | CHECK_NUMBER_COERCE_MARKER (val); | 2921 | CHECK_NUMBER_COERCE_MARKER (val); |
| 2922 | if (FLOATP (val)) | 2922 | if (FLOATP (val)) |
| 2923 | float_arith_driver (code, nargs, args, argnum, | 2923 | return float_arith_driver (code, nargs, args, argnum, |
| 2924 | mpz_get_d (*accum), val); | 2924 | mpz_get_d (*accum), val); |
| 2925 | } | 2925 | } |
| 2926 | } | 2926 | } |
| 2927 | 2927 | ||