From: Yedidya Feldblum Date: Wed, 14 Oct 2015 05:08:20 +0000 (-0700) Subject: Fix Build: address some maybe-uninitialized warnings in folly/test/StringTest.cpp X-Git-Tag: deprecate-dynamic-initializer~329 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1c60d7571403a19794be9912a7b4247e89cefe1a;p=folly.git Fix Build: address some maybe-uninitialized warnings in folly/test/StringTest.cpp Summary: [Folly] Fix Build: address some `maybe-uninitialized` warnings in `folly/test/StringTest.cpp`. Reviewed By: @meyering Differential Revision: D2535743 fb-gh-sync-id: fa6a071436d22169e2be69cec1abae19851657d2 --- diff --git a/folly/test/StringTest.cpp b/folly/test/StringTest.cpp index 3c5ecf31..63f9491e 100644 --- a/folly/test/StringTest.cpp +++ b/folly/test/StringTest.cpp @@ -532,7 +532,7 @@ TEST(PrettyToDouble, Basic) { PrettyType formatType = testCase.prettyType; double x = testCase.realValue; std::string testString = testCase.prettyString; - double recoveredX; + double recoveredX = 0; try{ recoveredX = prettyToDouble(testString, formatType); } catch (std::range_error &ex){ @@ -549,7 +549,7 @@ TEST(PrettyToDouble, Basic) { for (double x = 1e-18; x < 1e40; x *= 1.9){ bool addSpace = static_cast (i) == PRETTY_SI; for (int it = 0; it < 2; ++it, addSpace = true){ - double recoveredX; + double recoveredX = 0; try{ recoveredX = prettyToDouble(prettyPrint(x, formatType, addSpace), formatType); @@ -1009,7 +1009,7 @@ TEST(Split, std_string_fixed) { TEST(Split, fixed_convert) { StringPiece a, d; int b; - double c; + double c = 0; EXPECT_TRUE(folly::split(':', "a:13:14.7:b", a, b, c, d)); EXPECT_EQ("a", a);