From 9f48587713ae3e8fbbf6459006c6e3dc3dda040b Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Tue, 30 Apr 2019 22:07:23 +0200 Subject: Fix warnings: 'may be used uninitialized in this function' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit icetime.cc: In member function ‘double TimingAnalysis::report(std::__cxx11::string)’: icetime.cc:1095:15: warning: ‘last_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] fprintf(frpt, "%10.3f ns ..%7.3f ns %s\n", first_time, last_time, last_net.c_str()); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icetime.cc:1095:15: warning: ‘first_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] --- icetime/icetime.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icetime/icetime.cc b/icetime/icetime.cc index 2feedfe..cc37625 100644 --- a/icetime/icetime.cc +++ b/icetime/icetime.cc @@ -1087,7 +1087,7 @@ struct TimingAnalysis fprintf(frpt, "Resolvable net names on path:\n"); std::string last_net; - double first_time, last_time; + double first_time = 0.0, last_time = 0.0; for (int i = int(sym_list.size())-1; i >= 0; i--) { if (last_net != sym_list[i].second) { -- cgit v1.2.3