guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 01/01: Use labs instead of abs where needed


From: Andy Wingo
Subject: [Guile-commits] 01/01: Use labs instead of abs where needed
Date: Tue, 21 Feb 2017 16:12:53 -0500 (EST)

wingo pushed a commit to branch master
in repository guile.

commit 5333642b71a35d1a181a9cf008caefe77b44b2a0
Author: Andy Wingo <address@hidden>
Date:   Tue Feb 21 22:12:18 2017 +0100

    Use labs instead of abs where needed
    
    * libguile/numbers.c (log_of_fraction): Use labs instead of abs on
      longs.  Thanks to Matt Wette for the tip.
---
 libguile/numbers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libguile/numbers.c b/libguile/numbers.c
index b926d24..99b564e 100644
--- a/libguile/numbers.c
+++ b/libguile/numbers.c
@@ -9953,7 +9953,7 @@ log_of_fraction (SCM n, SCM d)
   long n_size = scm_to_long (scm_integer_length (n));
   long d_size = scm_to_long (scm_integer_length (d));
 
-  if (abs (n_size - d_size) > 1)
+  if (labs (n_size - d_size) > 1)
     return (scm_difference (log_of_exact_integer (n),
                            log_of_exact_integer (d)));
   else if (scm_is_false (scm_negative_p (n)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]