diff options
Diffstat (limited to 'src/div_2ui.c')
-rw-r--r-- | src/div_2ui.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/div_2ui.c b/src/div_2ui.c index 12df43bb7..3aa8b6ae8 100644 --- a/src/div_2ui.c +++ b/src/div_2ui.c @@ -32,7 +32,7 @@ mpfr_div_2ui (mpfr_ptr y, mpfr_srcptr x, unsigned long n, mpfr_rnd_t rnd_mode) rnd_mode), ("y[%Pu]=%.*Rg inexact=%d", mpfr_get_prec(y), mpfr_log_prec, y, inexact)); - if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (x))) + if (MPFR_UNLIKELY (n == 0 || MPFR_IS_SINGULAR (x))) return mpfr_set (y, x, rnd_mode); else { |