From 277582d185a5b24e610073ef31de66cc04389799 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Fri, 10 Feb 2017 20:12:11 +0200 Subject: [PATCH] log1pl and expm --- fpp_native.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fpp_native.cpp b/fpp_native.cpp index efc125d1..26dc4671 100644 --- a/fpp_native.cpp +++ b/fpp_native.cpp @@ -765,11 +765,11 @@ static void fp_sqrt(fpdata *a, fpdata *dst) } static void fp_lognp1(fpdata *a, fpdata *dst) { - dst->fp = logl(a->fp + 1.0); + dst->fp = log1pl(a->fp); } static void fp_etoxm1(fpdata *a, fpdata *dst) { - dst->fp = expl(a->fp) - 1.0; + dst->fp = expm1l(a->fp); } static void fp_tanh(fpdata *a, fpdata *dst) { -- 2.47.3