From dc9f3977561017924e08a8f87727f1ee1bcf8f97 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Tue, 22 Dec 2015 11:43:20 -0800 Subject: Fix uninitialize variable warning --- src/emscripten-optimizer/simple_ast.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/emscripten-optimizer/simple_ast.h b/src/emscripten-optimizer/simple_ast.h index d74321aa7..cc07d8a12 100644 --- a/src/emscripten-optimizer/simple_ast.h +++ b/src/emscripten-optimizer/simple_ast.h @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -837,7 +838,8 @@ struct JSPrinter { #define BUFFERSIZE 1000 static char full_storage_f[BUFFERSIZE], full_storage_e[BUFFERSIZE]; // f is normal, e is scientific for float, x for integer static char *storage_f = full_storage_f + 1, *storage_e = full_storage_e + 1; // full has one more char, for a possible '-' - double err_f, err_e; + auto err_f = std::numeric_limits::quiet_NaN(); + auto err_e = std::numeric_limits::quiet_NaN(); for (int e = 0; e <= 1; e++) { char *buffer = e ? storage_e : storage_f; double temp; -- cgit v1.2.3