diff options
author | 2011-07-09 05:29:06 +0000 | |
---|---|---|
committer | 2011-07-09 05:29:06 +0000 | |
commit | c151baa763b20b37d3086b2327bf28dd47f5232b (patch) | |
tree | f67039e5b5d476fe42ffd538d43db3c083af3f4a | |
parent | it passes the -v flag to pkg_add of course. (diff) | |
download | wireguard-openbsd-c151baa763b20b37d3086b2327bf28dd47f5232b.tar.xz wireguard-openbsd-c151baa763b20b37d3086b2327bf28dd47f5232b.zip |
Make the zero condition properly raise the exception and return.
-rw-r--r-- | lib/libm/src/ld128/e_lgammal.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libm/src/ld128/e_lgammal.c b/lib/libm/src/ld128/e_lgammal.c index d2579d806b0..5af2057355e 100644 --- a/lib/libm/src/ld128/e_lgammal.c +++ b/lib/libm/src/ld128/e_lgammal.c @@ -1,4 +1,4 @@ -/* $OpenBSD: e_lgammal.c,v 1.2 2011/07/08 17:22:17 martynas Exp $ */ +/* $OpenBSD: e_lgammal.c,v 1.3 2011/07/09 05:29:06 martynas Exp $ */ /* * Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net> @@ -771,6 +771,7 @@ lgammal(long double x) { if (signbit (x)) signgam = -1; + return one / fabsl (x); } if (x < 0.0L) |