lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 862a78db 4/5: Initialize fdlibm variables to


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 862a78db 4/5: Initialize fdlibm variables to zero at declaration
Date: Fri, 3 Jun 2022 09:45:12 -0400 (EDT)

branch: master
commit 862a78db18b65340a3f0ace4e2cf99b86a2b60fe
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Initialize fdlibm variables to zero at declaration
    
    See:
      https://lists.nongnu.org/archive/html/lmi/2022-06/msg00000.html
---
 fdlibm_expm1.c | 6 +++---
 fdlibm_log1p.c | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/fdlibm_expm1.c b/fdlibm_expm1.c
index 51632aab..6d410229 100644
--- a/fdlibm_expm1.c
+++ b/fdlibm_expm1.c
@@ -171,9 +171,9 @@ Q[] = { 1.0
 
 double fdlibm_expm1(double x)
 {
-    double y,hi,lo,c,t,e,hxs,hfx,r1,h2,h4,R1,R2,R3;
-    int32_t k,xsb;
-    uint32_t hx;
+    double y=0,hi=0,lo=0,c=0,t=0,e=0,hxs=0,hfx=0,r1=0,h2=0,h4=0,R1=0,R2=0,R3=0;
+    int32_t k=0,xsb=0;
+    uint32_t hx=0;
 
     hx  = hi_uint(x);           // high word of x
     xsb = hx&0x80000000;        // sign bit of x
diff --git a/fdlibm_log1p.c b/fdlibm_log1p.c
index 9a7d2a33..f53610d1 100644
--- a/fdlibm_log1p.c
+++ b/fdlibm_log1p.c
@@ -142,8 +142,8 @@ static double zero = 0.0;
 
 double fdlibm_log1p(double x)
 {
-    double hfsq,f,c,s,z,R,u,z2,z4,z6,R1,R2,R3,R4;
-    int32_t k,hx,hu,ax;
+    double hfsq=0,f=0,c=0,s=0,z=0,R=0,u=0,z2=0,z4=0,z6=0,R1=0,R2=0,R3=0,R4=0;
+    int32_t k=0,hx=0,hu=0,ax=0;
 
     hx = hi_int(x);                             // high word of x
     ax = hx&0x7fffffff;



reply via email to

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