summaryrefslogtreecommitdiff
path: root/src/gamma.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2011-02-25 16:23:48 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2011-02-25 16:23:48 +0000
commita13e552f52df2a76ccd713455a63e6c5fa840089 (patch)
treed0aba8482d6d7e60e3dbe2fa2f5730b7fc7ee72d /src/gamma.c
parent511243b92e8f7ae54db441879561894d3be11f58 (diff)
downloadmpfr-a13e552f52df2a76ccd713455a63e6c5fa840089.tar.gz
[src/gamma.c] Added a comment about an overflow case.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@7499 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/gamma.c')
-rw-r--r--src/gamma.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gamma.c b/src/gamma.c
index 2866555e4..c3543f3ff 100644
--- a/src/gamma.c
+++ b/src/gamma.c
@@ -191,6 +191,9 @@ mpfr_gamma (mpfr_ptr gamma, mpfr_srcptr x, mpfr_rnd_t rnd_mode)
}
}
MPFR_SAVE_EXPO_FREE (expo);
+ /* Note: an overflow is possible with an infinite result;
+ in this case, the overflow flag will automatically be
+ restored by mpfr_check_range. */
return mpfr_check_range (gamma, inex, rnd_mode);
}