base: Fix uninitialized variable warning in symtab.test.cc (#1221)

This warning is appeared when I add warning related flags to LINKFLAGS
and turn on LTO to build unit tests.
This commit is contained in:
Harry Chiang
2024-06-12 01:53:00 +08:00
committed by GitHub
parent 3cfc550fc0
commit d198380489

View File

@@ -720,7 +720,7 @@ TEST(LoaderSymtabTest, FindNearestRoundWithNext)
EXPECT_TRUE(symtab.insert(symbols[0]));
EXPECT_TRUE(symtab.insert(symbols[1]));
Addr next_addr;
Addr next_addr = 0;
const auto it = symtab.findNearest(symbols[0].address() + 0x1, next_addr);
ASSERT_NE(it, symtab.end());
ASSERT_PRED_FORMAT2(checkSymbol, *it, symbols[0]);
@@ -741,7 +741,7 @@ TEST(LoaderSymtabTest, FindNearestRoundWithNextNonExistent)
"symbol", 0x10};
EXPECT_TRUE(symtab.insert(symbol));
Addr next_addr;
Addr next_addr = 0;
const auto it = symtab.findNearest(symbol.address() + 0x1, next_addr);
ASSERT_NE(it, symtab.end());
ASSERT_PRED_FORMAT2(checkSymbol, *it, symbol);