diff --git a/src/lisp/e_exp.c b/src/lisp/e_exp.c
index 3d84224ccba3f92c6f3907c13e74fc8da79ac74d..8233bc3535aa30f0bf66dcb80f219a0efedec6d5 100644
--- a/src/lisp/e_exp.c
+++ b/src/lisp/e_exp.c
@@ -105,7 +105,7 @@ P5   =  4.13813679705723846039e-08; /* 0x3E663769, 0x72BEA4D0 */
 	double x;
 #endif
 {
-	double y,hi,lo,c,t;
+	double y,hi = 0,lo = 0,c,t;
 	int k = 0;
         int xsb;
 	unsigned hx;