From 828793cb82bab35f32028d86545514be1ca8b8e5 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Sat, 18 Jun 2022 18:30:23 +0200 Subject: [PATCH] gtest: Fix maybe-uninitialized compiler warning This is a cherry-pick from upstream - 4679637f ("Fix warning maybe-uninitialized"). Signed-off-by: Christian Gmeiner Part-of: --- src/gtest/src/gtest-death-test.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gtest/src/gtest-death-test.cc b/src/gtest/src/gtest-death-test.cc index da09a1cfc23..43cbd78ad13 100644 --- a/src/gtest/src/gtest-death-test.cc +++ b/src/gtest/src/gtest-death-test.cc @@ -1288,7 +1288,7 @@ static void StackLowerThanAddress(const void* ptr, // making comparison result unpredictable. GTEST_ATTRIBUTE_NO_SANITIZE_HWADDRESS_ static void StackLowerThanAddress(const void* ptr, bool* result) { - int dummy; + int dummy = 0; *result = (&dummy < ptr); } @@ -1296,7 +1296,7 @@ static void StackLowerThanAddress(const void* ptr, bool* result) { GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ GTEST_ATTRIBUTE_NO_SANITIZE_HWADDRESS_ static bool StackGrowsDown() { - int dummy; + int dummy = 0; bool result; StackLowerThanAddress(&dummy, &result); return result;