diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/floatfns.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/floatfns.c b/src/floatfns.c index ea2eb1016b1..713d42694ff 100644 --- a/src/floatfns.c +++ b/src/floatfns.c | |||
| @@ -514,10 +514,8 @@ With optional DIVISOR, truncate ARG/DIVISOR. */) | |||
| 514 | Lisp_Object | 514 | Lisp_Object |
| 515 | fmod_float (Lisp_Object x, Lisp_Object y) | 515 | fmod_float (Lisp_Object x, Lisp_Object y) |
| 516 | { | 516 | { |
| 517 | double f1, f2; | 517 | double f1 = XFLOATINT (x); |
| 518 | 518 | double f2 = XFLOATINT (y); | |
| 519 | f1 = FLOATP (x) ? XFLOAT_DATA (x) : XFIXNUM (x); | ||
| 520 | f2 = FLOATP (y) ? XFLOAT_DATA (y) : XFIXNUM (y); | ||
| 521 | 519 | ||
| 522 | f1 = fmod (f1, f2); | 520 | f1 = fmod (f1, f2); |
| 523 | 521 | ||